數據庫中 觸發器禁用、啟用、查詢
--禁用
alter table A1 disable trigger tgr_ A1_insert_update;
go
--啟用
alter table A1 enable trigger tgr_ A1_insert_update;
go
--查詢目前觸發器狀態
select tr.name as [觸發器],ta.name as [表名],tr.is_disabled as [是否禁用], tr.is_instead_of_trigger AS [觸發器類型],
case when tr.is_instead_of_trigger = 1 then 'INSTEAD OF' when tr.is_instead_of_trigger = 0 then 'AFTER' else null end as [觸發器類型描述]
from sys.triggers tr
inner join sys.tables ta on tr.parent_id = ta.object_id
where tr.type ='TR'
order by tr.create_date