[firebase-br] Exceptions din?micas

Jorge Henrique - America Moveis jorgehenrique em americamoveis.com
Ter Nov 28 10:00:23 -03 2006


Sempre usei assim:

 exception exvazia + 'teste de exception';

E sempre deu certo... hehe

[]'s
Jorge Henrique

----- Original Message ----- 
From: "Denis" <denisrocha em hotmail.com>
To: <lista em firebase.com.br>
Sent: Tuesday, November 28, 2006 8:45 AM
Subject: Re: [firebase-br] Exceptions din?micas


> 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
>
>
>
>
>
> -- 
> Esta mensagem foi verificada pelo sistema de antivírus e
> acredita-se estar livre de perigo.
>
>


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


______________________________________________
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


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


No virus found in this incoming message.
Checked by AVG Free Edition.
Version: 7.5.430 / Virus Database: 268.14.17/553 - Release Date: 27/11/2006 
04:00


-- 
Esta mensagem foi verificada pelo sistema de antivírus e
 acredita-se estar livre de perigo.





Mais detalhes sobre a lista de discussão lista