sql server数据库,禁用启用触发器各种情况!

一、禁用和启用单个触发器

禁用:

ALTER TABLE trig_example DISABLE TRIGGER trig1

GO

 

恢复:

ALTER TABLE trig_example ENABLE TRIGGER trig1

GO

 

---------------------------------------------------------------

 

二、禁用和启用某个表上面的所有触发器

 

--禁用某个表上的所有触发器

ALTER TABLE 你的表 DISABLE TRIGGER all

 

--启用某个表上的所有触发器

ALTER TABLE 你的表enable TRIGGER all

 

三、禁用和启用所有表上的触发器

 

--禁用所有表上的所有触发器

exec sp_msforeachtable 'ALTER TABLE ? DISABLE TRIGGER all'

 

--启用所有表上的所有触发器

exec sp_msforeachtable 'ALTER TABLE ? enable TRIGGERall'

 

--摘抄

posted on 2017-11-29 09:07  不乱于心_向大牛看齐  阅读(619)  评论(0编辑  收藏  举报

导航