Форум: "Базы";
Текущий архив: 2005.12.25;
Скачать: [xml.tar.bz2];
Внизиспользование триггеров Найти похожие ветки
← →
Сафаров © (2005-11-06 18:09) [0]Здравствуйте уважаемые мастера!
Учусь использовать триггеры. Создал триггер:CREATE TRIGGER Table1delete ON Table1
INSTEAD OF DELETE
AS
if (select count(*) from Table2,deleted where Table2.idTable1=deleted.id)>0
begin
raiserror("На запись есть ссылки. Удаление запрещено",16,1)
rollback
return
end
-- raiserror("Производится удаление!",16,1)
commit tran
return
транзакция всегда откатывается. Убираю триггер - записи удаляются. Что я делаю не так? Спасибо за любые подсказки
← →
Сафаров © (2005-11-06 18:11) [1]Забыл добавить - сообщения выводятся правильно
← →
sniknik © (2005-11-06 20:09) [2]а это не изза того что тригер INSTEAD OF DELETE (т.е. "вместо удаления")?
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2005.12.25;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.012 c