pl/sql中如何的到错误号???
例如:
create or replace procedure zyz
....
begin
....
i=myfunction();
....
exception
.....
end;
问题:当myfunction内部raise出一个自定义的exception时(如:RAISE_APPLICATION_ERROR(-20059, '')),如何在procedure中的exception部分得到这个自定义的错误号(20059)???
不希望用myfunction返回一个变量纪录这个错误好的方式来解决这个问题。
谢谢。一定给分!!!!!