USE [ डेटाबेस]
जाओ
DECLARE @TriggerName AS VARCHAR(500)
-- SQL सर्वर में डेटाबेस में सभी ट्रिगर ड्रॉप या डिलीट करें
के लिए ड्रॉपट्रिगर कर्सर घोषित करें
TRG चुनें .नाम AS TriggerName
sys.triggers TRG से
इनर जॉइन sys.tables TBL
TBL पर।OBJECT_ID =TRG.parent_id
DropTrigger खोलें
ड्रॉपट्रिगर से अगला प्राप्त करें @TriggerName
जबकि @@FETCH_STATUS =0
BEGIN
DECLARE @SQL VARCHAR(MAX)=NULL
SET @SQL='Drop Trigger' + @TriggerName
PRINT 'Trigger ::' + @TriggerName
+ 'सफलतापूर्वक गिरा'
EXEC (@SQL)
PRINT @SQL
DropTrigger से अगला FETCH INTO @TriggerName
END
ड्रॉपट्रिगर बंद करें
ड्रॉपट्रिगर को डील करें