oracle 失败处理 SQLCODE和SQLERRM
Oracle内置函数SQLCODE和SQLERRM是特别用在OTHERS处理器中,分别用来返回Oracle的错误代码和错误消息。在一个内在的异常中,SQLCODE返回Oracle错误的序号,而SQLERRM返回的是相应的错误消息,错误消息首先显示的是错误代码。SQLCODE返回的是负数,除非Oracle的错误为"ORA-01403:NO DATA FOUND"(译:ORA-01403:未找到数据),当Oracle错误为"ORA-01403:NO DATA FOUND"时,其对应的SQLCODE为+100。 |
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/15881763/viewspace-682303/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/15881763/viewspace-682303/