Определить событие триггера

izoldov-roskini
Дата: 09.06.2011 13:58:03
Есть триггер AFTER INSERT, UPDATE, DELETE , как определить в теле триггера какое именно событие произошло из 3-х ?
Т Р И Г Г Е Р
Дата: 09.06.2011 13:59:19
Посчитать количество записей в таблицах inserted и deleted
izoldov-roskini
Дата: 09.06.2011 14:01:10
ну допустим равны и че? при update запись попадает и туда и туда
Гадя Петрович
Дата: 09.06.2011 14:02:06
izoldov-roskini
ну допустим равны и че? при update запись попадает и туда и туда
а при INSERT и DELETE?
WarAnt
Дата: 09.06.2011 14:07:15
izoldov-roskini,

все очевидно
inserted=deleted == update
inserted=0 == delete
deleted=0 == insert
Гавриленко Сергей Алексеевич
Дата: 09.06.2011 14:07:57
А если все ноль, то не определить.
tpg
Дата: 09.06.2011 14:18:23
izoldov-roskini
Есть триггер AFTER INSERT, UPDATE, DELETE , как определить в теле триггера какое именно событие произошло из 3-х ?
Забить навеки на универсальность и написать три отдельных для конкретных операций.
izoldov-roskini
Дата: 09.06.2011 14:19:51
не работает, делаю update говорит что в inserted строк нет
Гавриленко Сергей Алексеевич
Дата: 09.06.2011 14:20:36
izoldov-roskini
не работает, делаю update говорит что в inserted строк нет
Их наверное и в deleted нет при этом.
izoldov-roskini
Дата: 09.06.2011 14:21:23
почему?