[firebase-br] RES: Digest lista, volume 5050, assunto 1

junior.santiago em acesys.com.br junior.santiago em acesys.com.br
Segunda Setembro 12 16:30:14 -03 2022


Boa Tarde,

Wagner, você quer que uma determinada condição, em uma trigger, não caia em
um exception?

Se for isso, você pode reorganizar o código da sua trigger, colocando no
bloco inicial as condições válidas para todos, e antes da exception ficaria
assim sua trigger:

begin
if (condição geral para todos os casos) then 
	begin
		-- realiza o que for geral, para todas as condições;
	end

if (condição especial para não entrar na exceção) then exit;

if (condição geral para entrar na exceção) then exception genericexception
'Aborta';
end

 



-----Mensagem original-----
De: lista <lista-bounces em firebase.com.br> Em nome de
lista-request em firebase.com.br
Enviada em: quinta-feira, 8 de setembro de 2022 12:00
Para: lista em firebase.com.br
Assunto: Digest lista, volume 5050, assunto 1

Enviar submissões para a lista de discussão lista para 
	lista em firebase.com.br

Para se cadastrar ou descadastrar via WWW, visite o endereço
	http://firebase.com.br/mailman/listinfo/lista_firebase.com.br
ou, via email, envie uma mensagem com a palavra 'help' no assunto ou corpo
da mensagem para 
	lista-request em firebase.com.br

Você poderá entrar em contato com a pessoa que gerencia a lista pelo
endereço
	lista-owner em firebase.com.br

Quando responder, por favor edite sua linha Assunto assim ela será mais
específica que "Re: Contents of lista digest..."


Resumos das últimas mensagens enviadas para a lista da FireBase.


Tópicos de Hoje:

   1. Trigger (UPSAI | Informatica)
   2. Re: Trigger (Carlos H. Cantu)


----------------------------------------------------------------------

Message: 1
Date: Thu, 8 Sep 2022 07:28:20 -0300
From: "UPSAI | Informatica" <informatica em upsai.com.br>
To: "FireBase" <lista em firebase.com.br>
Subject: [firebase-br] Trigger
Message-ID: <003501d8c36d$b7e63a80$27b2af80$@upsai.com.br>
Content-Type: text/plain;	charset="iso-8859-1"

Prezados

 

Em uma trigger, existe alguma forma de executar a instrução EXCEPTION onde:

1- não seja exibido mensagens;

2- que o procedimento da trigger seja finalizado?

 

Ou se existe algum outro comando para abandonar a execução de uma
Trigger....

 

Atenciosamente

 

Wagner 

 

 

Saudações

 

Wagner Aranha



------------------------------

Message: 2
Date: Thu, 8 Sep 2022 08:50:44 -0300
From: "Carlos H. Cantu" <listas em warmboot.com.br>
To: FireBase <lista em firebase.com.br>
Subject: Re: [firebase-br] Trigger
Message-ID: <9210277347.20220908085044 em warmboot.com.br>
Content-Type: text/plain; charset=iso-8859-1

Você pode gerar exception tanto em trigger como em procedure, e capturar ela
com um bloco when...do...

Mais informações:
https://ib-aid.com/download/docs/firebird-language-reference-2.5/fblangref25
-psql-handleexceptions.html

[]s
Carlos H. Cantu
eBook Guia de Migração para o FB 4 - www.firebase.com.br/guiafb4.php
www.FireBase.com.br - www.firebirdnews.org - blog.firebase.com.br

U|Ivl> Prezados

U|Ivl>  

U|Ivl> Em uma trigger, existe alguma forma de executar a instrução EXCEPTION
onde:

U|Ivl> 1- não seja exibido mensagens;

U|Ivl> 2- que o procedimento da trigger seja finalizado?

U|Ivl>  

U|Ivl> Ou se existe algum outro comando para abandonar a execução de uma 
U|Ivl> Trigger....

U|Ivl>  

U|Ivl> Atenciosamente

U|Ivl>  

U|Ivl> Wagner

U|Ivl>  

U|Ivl>  

U|Ivl> Saudações

U|Ivl>  

U|Ivl> Wagner Aranha

U|Ivl> ______________________________________________
U|Ivl> FireBase-BR (www.firebase.com.br) - Hospedado em 
U|Ivl> www.locador.com.br Para saber como gerenciar/excluir seu cadastro na
lista, use:
U|Ivl> http://www.firebase.com.br/fb/artigo.php?id=1107
U|Ivl> Para consultar mensagens antigas: 
U|Ivl> http://www.firebase.com.br/pesquisa_lista.html




------------------------------

Subject: Legenda do Digest

_______________________________________________
lista mailing list
lista em firebase.com.br
http://firebase.com.br/mailman/listinfo/lista_firebase.com.br


------------------------------

Fim da Digest lista, volume 5050, assunto 1
*******************************************




Mais detalhes sobre a lista de discussão lista