Задать вопрос

Что лучше триггер или процедура? И почему не запихнуть бы всю логику в процедуры?

Что лучше триггер или процедура? И почему не запихнуть бы всю логику в процедуры?
  • Вопрос задан
  • 1185 просмотров
Подписаться 2 Оценить Комментировать
Ответ пользователя d-stream К ответам на вопрос (8)
@d-stream
Готовые решения - не подаю, но...
Это ровно как с отвертками, молотками, гвоздодерами, напильниками - все они предназначены для разных действий. Иногда конечно получается забивать напильником саморез по металлу в гипсокартон, но он фиговато держится. Что совершенно не значит что гипсокартон - плохой материал или саморезу по металлу - плохи... тем паче нельзя пенять на напильник...

Так же и с триггерами, процедурами и бизнес-логикой на стороне приложения - при уместном и корректном использовании это будут отличные конструкции, иначе - будет кака.

p/s/ и да, триггеры бывают не только DML, но и DDL разных уровней + всяких специфичных видов типа event_driven, logon и т.п.
Ответ написан
Комментировать