Template Script: Triggers\Disable or Enable Triggers.sql

SET NOCOUNT ON
GO
SELECT  'ALTER TABLE ' + s.name + '.' + t.name + ' DISABLE TRIGGER ' + tr.name + '
GO'
 AS DISABLE
FROM    sys.tables t
INNER JOIN sys.schemas s ON t.SCHEMA_ID = s.SCHEMA_ID
INNER JOIN sys.triggers tr ON tr.parent_id = t.OBJECT_ID
WHERE   tr.is_disabled = 0
GO
SELECT  'ALTER TABLE ' + s.name + '.' + t.name + ' ENABLE TRIGGER ' + tr.name + '
GO'
 AS Enable
FROM    sys.tables t
INNER JOIN sys.schemas s ON t.SCHEMA_ID = s.SCHEMA_ID
INNER JOIN sys.triggers tr ON tr.parent_id = t.OBJECT_ID
WHERE   tr.is_disabled = 1

Description for Template Script: Triggers\Disable or Enable Triggers.sql

Todo
Site Map | Printable View | © 2008 - 2012 NuRoN Consulting, INC | Powered by mojoPortal | HTML 5 | CSS | Original design by Andreas Viklund
Share This Using Popular Bookmarking Services