SQLCA 中 SQLCODE 在 COBOL-DB2 程序中的用途和使用方法
SQLCA 的 SQLCODE 字段用于获取 DB2 发送到 COBOL 程序的最近执行的 SQL 查询的返回代码。以下是 SQLCODE 字段可以采取的返回代码范围及其意义。
SQLCODE = 0 → 查询执行成功,没有任何问题。
SQLCODE > 0 → 在执行查询时发出警告。
SQLCODE < 0 → 在执行查询时发生错误。
以下是一个显示 SQLCODE 用法的示例段落。
A010-CHECK-ORDER. EXEC SQL SELECT ORDER_DATE INTO :ORDER-DATE, FROM ORDERS WHERE ORDER_ID = :ORDER-ID END-EXEC EVALUATE SQLCODE WHEN 0 DISPLAY ‘ROW FETCHED SUCCESSFULLY’ WHEN 100 DISPLAY ‘DATA NOT FOUND’ WHEN OTHER DISPLAY ‘ERROR WHILE FETCHING THE ROW’ SQLCODE END-EVALUATE
广告
数据结构
网络
RDBMS
操作系统
Java
iOS
HTML
CSS
Android
Python
C 编程
C++
C#
MongoDB
MySQL
Javascript
PHP