[firebase-br] RES: Inativar Trigger
Marcelo Barby
mib em teorema.inf.br
Seg Nov 27 16:53:49 -03 2006
Muito Obrigado Pessoal.
Marcelo.
-----Mensagem original-----
De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em
nome de Desenvolvimento
Enviada em: segunda-feira, 27 de novembro de 2006 12:47
Para: FireBase
Assunto: Re: [firebase-br] Inativar Trigger
é 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
______________________________________________
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