[firebase-br] Exception
Isael Faria Junior
isael em stetika.com.br
Seg Jun 30 09:31:53 -03 2008
Anderson,
se fizer assim da certo ?
exemplo
begin
select nome from clientes where id_cliente = :id_cliente into :nome;
when sqlcod - 803 do
begin
exception nome = '';
end
end
Anderson Miranda Barrozo escreveu:
> Eu uso assim:
>
> CREATE PROCEDURE TBCODMALA_INS (
> codmala varchar(1),
> descmala varchar(20))
> as
> begin
> insert into tbcodmala (
> codmala,
> descmala)
> values (
> :codmala,
> :descmala);
> when sqlcode -803 do
> begin
> EXCEPTION CHAVE; //CHAVE é uma exception criada
> End
> end
>
> 2008/6/28 Isael Faria Junior <isael em stetika.com.br>:
>
>
>> Pessoal como seria um tratamento de exception no firebird ?
>>
>> ex :
>>
>> begin
>> select nome into v_nome from usuario where codigo = 1
>> exception
>> when no_data_found then
>> nome := 'vazio'
>> end;
>>
>> este e um exemplo no oralce, mais como posso fazer algo semelhante no
>> firebird ?
>>
>> ______________________________________________
>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
>> Para saber como gerenciar/excluir seu cadastro na lista, use:
>> http://www.firebase.com.br/fb/artigo.php?id=1107
>> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>>
>>
>
>
>
>
Mais detalhes sobre a lista de discussão lista