[firebase-br] FB - Exceptions
Felipe Aron
felipearon em gmail.com
Sex Nov 9 12:57:35 -03 2007
Olá pessoal como vai ?
Estou tentando entender exatamente como funciona os Exceptions do FB.
1) Eu crio uma Exceção:
CREATE EXCEPTION TESTE 'Erro Teste';
2) Depois uso ela numa Trigger:
CREATE TRIGGER ROTINAS_BI0 FOR ROTINAS
ACTIVE BEFORE INSERT POSITION 0
AS
begin
if (new.descricao = 'TESTE') then
exception teste;
end;
3) Se eu cadastrar o campo descrição como "TESTE" ele mostrará o exception
que acabei de criar.
Até ai tudo bem.
Gostaria de saber se é somente para tratamento simples assim de campos e
procedures ? Tem como eu criar uma exceção para retornar por exemplo erros
(PK, FK, Etc ) do meu sistema sendo que eu personaliso o que irá mostrar ??
--
Com a força aprenda a suavidade. Através da suavidade a força prevalecerá!
Mais detalhes sobre a lista de discussão lista