Что лучше триггер или процедура? И почему не запихнуть бы всю логику в процедуры?
Что лучше триггер или процедура?В процедуру не передаются таблицы inserted и deleted, они требуют явного вызова. А в триггерах запрещены некоторые операции.И почему не запихнуть бы всю логику в процедуры?Можно, некоторые так и делают: проще поддерживать (DBA никакого отношения к программированию процедур не имеет — администратор); в общем случае, процедуры лучше кэшируются и пр.
Вопрос в том, что именно вы хотите сделать. Ведь у триггера и процедуры своя технологическая направленность