[firebase-br] exemplo de exception
Adalberto de Sousa Monteiro
adalberto.sm em bol.com.br
Qua Ago 2 10:33:10 -03 2006
Arthur
Vc pode criar exceptions para cada situação ou criar uma unica e usa-la em
todo o sistema.
Eu crio apenas uma e mudo apenas a mensagem. Não sei qual o impacto no banco
das duas formas.
Segue um exemplo.
if ( (new.dt_entprevista < current_date) AND
(NEW.NR_LOTE_PRODUCAO = 0) AND
(OLD.NR_LOTE_PRODUCAO = 0) ) then
Exception EXCEPTION_GENERICO 'Data de Entrega Retroativa a Data do Dia
!! ';
Uma coisa que tenho procurado e não encontrei como fazer (se alguém souber
como fazer) para pegar o código do erro do firebird dentro de uma trigger.
Abraços
Adalberto.
----- Original Message -----
From: "Arthur Zanona" <arthurzanona em gmail.com>
To: "FireBase" <lista em firebase.com.br>
Sent: Wednesday, August 02, 2006 7:24 AM
Subject: [firebase-br] exemplo de exception
bom dia,
alguem poderia dar um exemplo de como usar as exceptions do fb?
no ibexpert ha como cria-las porem nao sei usa-las!
queria q aparececem msgs mais "agradaveis" que as classicas "violation of
foreing key constraint on table ..."
alguem poderia exemplificar?
grato!
______________________________________________
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