|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
22.03.2017, 16:11 | #1 |
Регистрация: 07.12.2016
Сообщений: 4
|
Триггер DML
Задание:Запрет удаления строк из таблицы NachislSumma с начислениями ранее января 2010 г
Когда удаляешь строку за начисления ранее 2010, триггер срабатывает правильно.Но когда пытаешься удалить строку позже 2010 года происходить зацикливание. Помогите исправить код create trigger DELe for Nachislsumma before delete as begin delete from nachislsumma n where nachislfactcd = old.nachislfactcd and nachislyear > 2010 ; if ( deleting) then exception restr ; end |
22.03.2017, 16:49 | #2 |
Старожил
Регистрация: 20.04.2008
Сообщений: 5,528
|
Код:
а надо ПРОСТО Код:
программа — запись алгоритма на языке понятном транслятору
|
22.03.2017, 18:09 | #3 |
Регистрация: 07.12.2016
Сообщений: 4
|
все, исправлено.спасибо
Последний раз редактировалось 1984; 22.03.2017 в 18:33. |
Опции темы | Поиск в этой теме |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Триггер 2 | @ngel111 | SQL, базы данных | 0 | 24.12.2014 18:52 |
Триггер | @ngel111 | SQL, базы данных | 2 | 23.12.2014 14:57 |
Триггер | andresan | SQL, базы данных | 0 | 16.05.2011 16:29 |
Триггер | Neymexa | SQL, базы данных | 1 | 01.04.2010 18:50 |
Триггер? | yulia | БД в Delphi | 9 | 12.05.2007 15:03 |