[firebase-br] Exceptions din?micas
Denis
denisrocha em hotmail.com
Ter Nov 28 09:45:48 -03 2006
Fiz assim :
create procedure teste
returns (x char(1))
as
begin
exception exvazia || 'teste de exception';
suspend;
end
Antes eu criei a exception exvazia. Mas não funcionou. Deu o seguinte erro
ISC ERROR CODE:335544569
ISC ERROR MESSAGE:
Dynamic SQL Error
SQL error code = -104
Token unknown - line 5, char 21
||
"Jeudí Prando - GMail" <jeudiprando em gmail.com>
escreveu na mensagem news:008001c712e0$b92bfaf0$0a00005a em vwm.local...
crie uma exception vazia sem texto nenhum e dentro da sua SP utilize
exception EXCEPTION_VAZIA || 'mensagem de erro'
"Denis" <denisrocha em hotmail.com> escreveu na
mensagem news:ekh2qq$n93$1 em sea.gmane.org...
> Bom dia pessoal,
>
> No Firebird existe alguma forma de criar uma exception dinâmica.
>
> Algo como se alguma coisa der errado dentro da procedure ao invés de gerar
> uma exception do tipo : exception Erro , eu pudesse colocar exception
> "esta
> operação causou um erro".
>
> Tem como fazer isso ?
>
______________________________________________
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