Вход на сайт
Триггера MS SQL
333 просмотров
Перейти к просмотру всей ветки
digital_pilot авиатор х#ев
в ответ Murr 20.06.06 22:07
ну, если в inserted че-та есть, а в deleted нету, то, значит, INSERT... только так и различают, если лень несколько похожих триггеров городить... маленький недостаток - если ни 1 запись не изменена, то невозможно определить, какая все же операция вызвала триггер... Кстати, для аудита рекомендуют именно 3 триггера.
мне тоже больше нравится вариант в 1 базе... как-то не по себе при мысли о синхронизации юзеров и прав, пусть даже автоматизированной; а если еще про app roles подумаю, вообще тоскливо становится.
вот, кста, статейка про аудит: http://www.sql.ru/articles/mssql/2005/030701ChangesLogging.shtml
а, еще - profiler forever :D