segunda-feira, 3 de junho de 2013

SQL SERVER / ORACLE: Como desabilitar uma trigger temporariamente?

SQL SERVER / ORACLE: Como desabilitar uma trigger temporariamente?

por Wagner Aparecido Miranda - W2R Consultoria e Sistemas 

É comum termos a necessidade de desabilitar uma trigger em pequenos intervalos de tempo. Melhor do que deletar a trigger e recriá-la mais tarde, veja abaixo como habilitar e desabilitar uma trigger:

SQL SERVER

ALTER TABLE tablename DISABLE TRIGGER ALL
ALTER TABLE tablename ENABLE TRIGGER ALL

ORACLE
ALTER TRIGGER tablename  DISABLE;
ALTER TRIGGER tablename  ENABLE;

Nenhum comentário:

Postar um comentário