PLSQL 错误处理

PLSQL 异常处理declarev_errcode numberv_errmsg varchar2(100)...../省略commit --当没有异常的情况下

PLSQL 异常处理

declarev_errcode number;v_errmsg varchar2(100);...../省略commit; --当没有异常的情况下,可以提交exceptionwhen others then --在有异常的情况下,怎么样得到异常信息了?v_errcode := sqlcode;v_errmsg := substr(sqlerrm,1,100); dbms_output.put_line('error code is' || v_errcode || ' error message is' || v_errmsg)rollback;  --回滚ReturnValue := 'false'; end;

?