E possível desativar uma trigger sem deleta-la do GBD ?

Firebird

16/09/2004

E possível desativar uma trigger sem deleta-la do GBD ?

Olá!
Uso D7 + IB/FB + DBEXPRESS.

Tenho em meu banco de dados várias Triggers q disparam qdo
excluo um registro.
Mas é possível inibir a execução de uma trigger qdo desejar
copiar dados de um arquivo origem p/ Destino (gerar um histórico)
e tiver q deletar os registro da origem,
sem q as trigger disparem ?


Desde já meus agradecimentos.

ANT.CARLOS/SP


Ant.carlos/sp

Ant.carlos/sp

Curtidas 0

Respostas

Fsflorencio

Fsflorencio

16/09/2004

é possível, po ex:

ALTER TRIGGER MEU_TRIGGER
INACTIVE AFTER DELETE POSITION 0
AS
BEGIN
...
END

é só adicionar o inactive


GOSTEI 0
Afarias

Afarias

16/09/2004

ALTER TRIGGER MEU_TRIGGER INACTIVE ;



T+


GOSTEI 0
POSTAR