5 10 2009
Habilitando e desabilitando triggers no SQL Server 2000
Fazia uma cara que eu não mexia com Sql Server 2000, mas, por causa de um outro projeto que fui alocado, estou tendo que trabalhar com ele…
Eu estou acostumado no Sql Server 2005 que, pra desabilitar / habilitar uma trigger, faço deste jeito:
ENABLE TRIGGER [dbo].[NOMEDATRIGGER] ON [dbo].[NOMEDATABELA]
DISABLE TRIGGER [dbo].[NOMEDATRIGGER] ON [dbo].[NOMEDATABELA]
Fui tentar fazer o mesmo no 2000 e ele não reconheceu, porque, nele, pra fazer a mesma coisa, temos que fazer assim:
ALTER TABLE NOMEDATABELA DISABLE TRIGGER NOMEDATRIGGER
ALTER TABLE NOMEDATABELA ENABLE TRIGGER NOMEDATRIGGER
Fica aí a dica pra quem precisar um dia e não lembrar mais…
André Lima
Deletando Work Items no TFS Riga (Letônia) – 2009.11.21 – 2009.12.01