Ola amigos..
tenho um problema
quero q a exception trate este tipo de erro qdo ocorre, por exemplo..
Tenho uma FUNCTION para chamar na linha:
valorRetorno := MEU_ESQUEMA.MINHA_FUNCTION ( par1, par2 );
Só que pode acontecer de que essa MINHA_FUNCTION não esteja compilada na base..
Queria q o bloco de EXCEPTION pegasse esse erro para tratamento, mas nao consigo.
olha soh:
….
[b]
DECLARE
valorRetorno varchar2(100);
BEGIN
valorRetorno := MEU_ESQUEMA.MINHA_FUNCTION ( par1, par2 );
EXCEPTION
WHEN OTHERS THEN
dbms_output.put_line (‘ ERRO ACONTECEU ! ‘);
END;
[/b]
Mas ele insiste em dar um erro q nem chega no bloco de exception..
PLS-00302: component ‘MINHA_FUNCTION’ must be declared
Q coisa.. alguem poderia me ajudar ??[/b]