oracle官网下载登陆账号密码是什么oracle自定义异常,使存储过程执行到某处后跳出

oracle自定义异常,使存储过程执行到某处后跳出

 

先声明一个异常

Java代码    www.2cto.com  

biz_exception exception;  

 

再抛出来

Sql代码  

p_RETCODE := '-1';  

p_retInfo := &#39oracle账号;已生成工资+社保类型账单,请不要重复生成。';  

raise biz_exception;  

 

这样存储过程就走到最后的抓取异常地方

Sql代码  

exception  

    WHEN biz_exception then  

      null;  

    when others then  

      p_RETCODE := SQLCODE;  

      p_retInfo := SUBSTR(SQLERRM, 1, 1000);  

      DBMS_OUTPUT.PUT_LINE('Error code ' || p_RETCODE || ': ' || p_retInfo);  

      rollback;  
 

此条目发表在oracle metalink账号分类目录,贴了标签。将固定链接加入收藏夹。