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。
oracle 失败处理 SQLCODE和SQLERRM
最新推荐文章于 2023-06-08 15:39:32 发布
本文介绍了Oracle内置函数SQLCODE和SQLERRM的作用及其使用场景。这两个函数主要用于捕获Oracle异常处理中的错误代码和错误消息,在异常处理器中特别有用。

2736

被折叠的 条评论
为什么被折叠?



