[firebase-br] Inativar Trigger
Desenvolvimento
desenvolvimento em passofeliz.com.br
Seg Nov 27 12:46:50 -03 2006
é mais simples do que parece:
Desativar
ALTER TRIGGER SUA_TRIGGER INACTIVE
Ativar
ALTER TRIGGER SUA_TRIGGER ACTIVE
----- Original Message -----
From: "marcio.schmeling" <schmeda em gmail.com>
To: <lista em firebase.com.br>
Sent: Monday, November 27, 2006 10:22 AM
Subject: Re: [firebase-br] Inativar Trigger
Para Desativar uma trigger específica:
UPDATE RDB$TRIGGERS
SET RDB$TRIGGER_INACTIVE = 1
WHERE RDB$TRIGGER_NAME = 'NOMEDATRIGGER'
AND RDB$TRIGGER_SOURCE IS NOT NULL
AND ((RDB$SYSTEM_FLAG = 0)
OR (RDB$SYSTEM_FLAG IS NULL))
--
Vlw
T+
[marcio.schmeling]
Marcelo Barby wrote:
> Bom dia Pessoal,
>
>
>
> Gostaria de saber se há como inativar uma det. trigger
> sem ter que altera-la totalmente, porque quando altero a tabela ou
> altero determinado campo ela é executada inutilmente, por exemplo em
> uma atualização de versão.
>
> Sei que se eu usar :
>
>
>
> alter trigger teste contabil_bi0
>
> inactive before insert position 0
>
> as
>
> begin
>
> ....
>
> end
>
>
>
> Ele faz mas é preciso passar o script total da trigger, gostaria de
> saber se há outra maneira de se fazer isto. Usando apenas uma linha
> de Comando.
>
> Isto é importante para mim pq preciso inativar as triggers fazer
> alterações necessárias e ativa-las novamente.
>
>
>
> Grato.
>
>
>
> Marcelo Barby
>
> Analista de Sistemas
>
> mib em teorema.inf.br
>
> www.teorema.inf.br
>
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
> Para editar sua configuração na lista, use o endereço
> http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
Para editar sua configuração na lista, use o endereço
http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
Para consultar mensagens antigas: http://firebase.com.br/pesquisa
Mais detalhes sobre a lista de discussão lista