ANVÄND [ Databas]
GO
DEKLÄRA @TriggerName SOM VARCHAR(500)
-- Släpp eller ta bort alla utlösare i en databas i SQL Server
DEKLARERA DropTrigger-MARKör FÖR
VÄLJ TRG .name AS TriggerName
FRÅN sys.triggers TRG
INNER JOIN sys.tables TBL
PÅ TBL.OBJECT_ID =TRG.parent_id
ÖPPNA DropTrigger
HÄMTA Nästa FRÅN DropTrigger INTO @TriggerName
MED @@FETCH_STATUS =0
BÖRJA
DEKLARE @SQL VARCHAR(MAX)=NULL
SET @SQL='Släpp utlösaren ' + @TriggerName
SKRIV UT 'Trigger ::' + @TriggerName
+ ' Dropped Successfully'
EXEC (@SQL)
PRINT @SQL
HÄMTA Nästa FRÅN DropTrigger INTO @TriggerName
END
STÄNG DropTrigger
AVDELA DropTrigger