SQL Server 2005: T-SQL to temporarily disable a trigger

前端 未结 7 1131
太阳男子
太阳男子 2020-12-08 04:33

Is it possible to disable a trigger for a batch of commands and then enable it when the batch is done?

I\'m sure I could drop the trigger and re-add it but I was won

7条回答
  •  再見小時候
    2020-12-08 04:52

    DISABLE TRIGGER { [ schema_name . ] trigger_name [ ,...n ] | ALL }
    ON { object_name | DATABASE | ALL SERVER } [ ; ]
    

    http://msdn.microsoft.com/en-us/library/ms189748(SQL.90).aspx

    followed by the inverse:

    ENABLE TRIGGER { [ schema_name . ] trigger_name [ ,...n ] | ALL }
    ON { object_name | DATABASE | ALL SERVER } [ ; ]
    

    http://msdn.microsoft.com/en-us/library/ms182706(SQL.90).aspx

提交回复
热议问题