update только что вставленной записи из after-триггера

Access Violation, некорректное выполнение запросов или вызовов API, ошибки утилит командной строки, в общем все, что вам мешает работать

Модераторы: kdv, dimitr

Ответить
Dimitry Sibiryakov
Заслуженный разработчик
Сообщения: 1436
Зарегистрирован: 15 сен 2005, 09:05

update только что вставленной записи из after-триггера

Сообщение Dimitry Sibiryakov » 27 янв 2006, 14:23

Напомните склеротику, пожалуйста: каким боком чреват update только что вставленной записи в after insert триггере?

kdv
Forum Admin
Сообщения: 6595
Зарегистрирован: 25 окт 2004, 18:07

Сообщение kdv » 27 янв 2006, 14:27

зацикливанием? :)

hvlad
Разработчик Firebird
Сообщения: 1244
Зарегистрирован: 21 мар 2005, 10:48

Сообщение hvlad » 27 янв 2006, 14:39

kdv писал(а):зацикливанием? :)
Это же не after update триггер :)

dimitr
Разработчик Firebird
Сообщения: 888
Зарегистрирован: 26 окт 2004, 16:20

Сообщение dimitr » 27 янв 2006, 15:00

Ничем не чревато, окромя возврата неактуальных данных через RETURNING в двойке.

Dimitry Sibiryakov
Заслуженный разработчик
Сообщения: 1436
Зарегистрирован: 15 сен 2005, 09:05

Сообщение Dimitry Sibiryakov » 27 янв 2006, 15:47

В данном мне случае это вылилось в озадачивающий порядок срабатывания протоколирующих триггеров. Получалось что запись проапдейтили раньше чем вставили.

Ответить