![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
|
|||||
|
Триггер для Интербейс.
CREATE TRIGGER AD FOR GROUPBASE AFTER DELETE AS BEGIN вот тут update другой таблицы END !! Так можно? --- спасибо!
__________________
suum quique |
|
|||||
|
"simple"
|
Цитата:
А вот с синтаксисом не знаю: у меня пример только для Oracle PL/SQL Последний раз редактировалось metton; 06.12.2002 в 23:17. |
|
|||||
|
синтаксис-то правильный.
А насторожило меня вот что: если в таблице1 висит на апдейте триггер, который апдейтит таблицу2, а в свою очередь в таблице2 на апдейте висит триггер, апдейтящий таблицу1. Тогда будет перекрестный вызов и к чему это приведет? Как решается конфликт?
__________________
suum quique |
|
|||||
|
"simple"
|
Вообще я с триггерами не работал, но, по идее, если триггер висит на апдейте таблицы 1, и он апдейтит таблицу 2, в которой, в свою очередь, апдейтит таблицу 1, по логике, получится бесконечный цикл...
Посмотрю в книжке, если что найду - напишу. Последний раз редактировалось metton; 09.12.2002 в 22:43. |
![]() |
Часовой пояс GMT +4, время: 22:43. |
|
|
« Предыдущая тема | Следующая тема » |
|
|