Код завершения 924
Диагностическое сообщение
Неудачно завершился вызов триггера для циклической таблицы.
Причина ошибки
Возможные ситуации:
-
у циклической таблицы есть один или несколько пользовательских триггеров на удаление, и при добавлении новой записи в переполненную таблицу все они срабатывают (т.к. сначала удаляется самая старая запись и на её место помещается новая). Ошибка возникает в случае если один из таких триггеров вернул значение FALSE (запретил удаление записи);
-
по какой-либо причине триггер «before delete … for each row» при добавлении новой записи в циклическую таблицу вызвал исключение.
Ответственный за устранение
Пользователь.
Рекомендации по устранению
Проанализировать ситуацию и принять необходимые меры (удалить триггер, исправить работу триггера и т. п.).
См. документ:
-
«СУБД ЛИНТЕР. Справочник по SQL», конструкция
ALTER TABLE
.