Procedure Oracle

Oracle

16/04/2009

Com eu crio um exceção em uma procedure no Oracle? Tentando explicar melhor rsrsr.
Ex:
IF ( a = b) THEN
Quero criar uma exceção passando uma mensagem de erro, por exemplo, ’’ERRO operação cancela! ’’
END IF


Juliermecarvalho

Juliermecarvalho

Curtidas 0

Respostas

Rodolpho123

Rodolpho123

16/04/2009

Julierme,

Na seção [b:1fcfcb9445]declare[/b:1fcfcb9445] do seu bloco PL/SQL, defina sua exceção:
 eMinhaExcecao: EXCEPTION;


E na linha desejada, crie a exceção:
raise eMinhaExcecao;


E vc ainda pode estar tratando a sua exceção assim:
EXCEPTION
   WHEN eMinhaExcecao THEN  ...
END;



GOSTEI 0
Juliermecarvalho

Juliermecarvalho

16/04/2009

Rodolpho

Era isso mesmo que eu queria.
Muito obrigado!!


GOSTEI 0
POSTAR