sqlcode和sqlerrm
来源:互联网 发布:淘宝刷手处罚 编辑:程序博客网 时间:2024/05/21 08:35
oracle内置函数sqlcode和sqlerrm是特别用在others处理器中,分别用来返回oracle的错误代码和错误消息。
others处理器应该是异常处理块中的最后的异常处理器,因为它是用来捕获除了别的异常处理器处理以外的所有的oracle异常,所以在程序的最外层使用一个others处理器的话,将可以确保所有的错误都会被检测到。
在一个内在的异常中,sqlcode返回oracle错误的序号,而sqlerrm返回的是相应的错误消息,错误消息首先显示的是错误代码。sqlcode返回的是负数,除非oracle的错误为“ora-01403:no data found”(译:ora-01403:未找到数据),当oracle错误为“ora-01403:no data found”时,其对应的sqlcode为+100。对于用户自定义的异常,sqlcode返回的是+1,而sqlerrm返回的是user-defined exception。
一个oracle的错误消息最多只能包含512个字节的错误代码。如果没有异常被触发,则sqlcode返回0,sqlerrm返回“ora-0000:normal, successful completion”。
- SQLCODE和SQLERRM
- sqlcode和sqlerrm
- SQLCODE和SQLERRM .
- SQLCODE和SQLERRM
- ORACLE BUG:sqlcode 和 sqlerrm 不匹配
- oracle 失败处理 SQLCODE和SQLERRM
- oracle中sqlcode和sqlerrm用法
- oracle中sqlcode和sqlerrm用法
- Oracle SQLCODE/SQLERRM
- Oracle SQLCODE/SQLERRM
- Oracle SQLCODE/SQLERRM
- Oracle 中 SQLCODE/SQLERRM
- oracle 中 sqlcode sqlerrm
- Oracle内置函数SQLCODE和SQLERRM的使用
- Oracle内置函数SQLCODE和SQLERRM的使用
- Oracle PL/SQL开发基础(第三十二弹:SQLCODE和SQLERRM)
- ORACLE中SQLERRM、SQLCODE的信息区别
- Oracle 异常处理 raise_application_error sqlcode sqlerrm
- 瞎想
- 未能创建视频预览,请检查设备连接,确定没有应用程序或用户使用该设备
- memcmp,memicmp函数
- WizFi210测试:实现高速“串口转WiFi”
- memcpy,memccpy,memmove函数
- sqlcode和sqlerrm
- 字符函数
- bmp图片格式了解
- 通过NSNotificationCenter发送通知
- java二进制流的存储与使用
- Java基本知识
- 视觉设计
- ortp库API说明
- Oracle数据库如何查看当前用户角色权限及默认表空间