oracle中有没有像SQL Server 中的@@error的功能方法

解决方案 »

  1.   

    要是在存储过程里面的话,用EXCEPTION啊
      

  2.   

    你要说说SQL Server 中的@@error是什么功能啊,呵呵
      

  3.   

    sqlerrm
    这个可以返回出错的内容,可以在异常处理处理的语句中访问到
      

  4.   

    可以用SQLCODE 和 SQLERRM 实现获得错误信息。内置函数 SQLCODE 和 SQLERRM 是非凡用在 OTHERS 处理器中,分别用来返回 Oracle 的错误代码和错误消息。 OTHERS 处理器应该是异常处理块中的最后的异常处理器,因为它是用来捕捉除了别的异常处理器处理以外的所有的 Oracle 异常,所以在程序的最外层使用一个