Apico Soft / АПИКО Софт



Спонсором блога ScalaHelp.RU является компания АПИКО Софт.

Мы предоставляем:
- Качественный ERP консалтинг.
- Внедрение и сопровождение системы.
- Российские формы первичных документов, бухгалтерская и налоговая отчетность.

- Разработка корпоративной отчетности.

Наш телефон 8 (495) 961 98 48
Сайт http://www.apicosoft.ru/

Позвоните нам, мы сделаем все, чтобы помочь Вам.

среда, января 04, 2012

Триггера

На мой взгляд, нужно избегать использования триггеров, давая предпочтение другим способам кастомизации системы. Но все равно иногда обойтись без них не получается. Особенно плохо, если триггер висит на годозависимой таблице - при открытии нового года про них всегда забывают. Следующий скрипт выводит список всех триггеров в текущей базе данных:

select name [Trigger Name], object_name(parent_obj) [Table Name]
from sysobjects
where type = 'TR'
order by 2

Остается проверить какие из триггеров привязаны к годозависимым таблицам и создать их.
Кстати, иногда удобнее получить скрипт триггера с помощью SQL:
sp_helptext TriggerName