Voglio creare un proc come in basso ma ha errori di sintassi. Qualcuno potrebbe segnalare il problema?Disabilita Abilita server Trigger SQL
Create PROCEDURE [dbo].[my_proc] AS
BEGIN
DISABLE TRIGGER dbo.tr_name ON dbo.table_name
-- some update statement
ENABLE TRIGGER dbo.tr_name ON dbo.table_name
END
** Error Message : Incorrect syntax near 'ENABLE'.
a quali versioni di SqlServer è utile? non funziona per me, mentre 'DISABLE TRIGGER [dbo]. [tr_name] su [schema]. [table_name]' ha funzionato – Maslow
Funziona per me (Sql Server 2014). –
La tua risposta è corretta. Ma in realtà le dichiarazioni @pang non hanno bisogno di alcuna correzione invece di un semplice ';'! Preferisco usare 'ENABLE Trigger'. È applicabile su tutti i server SQL a partire dal 2008. –