
SQLCODE_INFO 表函数
SQLCODE_INFO 表函数返回与指定 SQLCODE 值相关联的 SQL 消息。
Db2 for i 操作返回的每个非零 SQLCODE 都对应于 QSQLMSG 消息文件中的一条消息。 此表函数返回与特定 SQLCODE 关联的消息标识和消息文本。
授权: 请参阅下面的注释。
模式为 SYSTOOLS。
- sqlcode
- 表示正数 (警告) 或负数 (错误) 的整数值 SQLCODE。
| 列名 | 数据类型 | 描述 |
|---|---|---|
| MESSAGE_ID | CHAR(7) | 与 SQLCODE 对应的消息标识。 |
| 消息文本 | VARGRAPHIC (132) CCSID 1200 | 消息文本。 |
| 消息第二级文本 | VARGRAPHIC (3000) CCSID 1200 | 消息的二级消息文本。 |
注
此函数在 SYSTOOLS 模式中提供,作为在消息文件中查找特定消息的示例。 与 SYSTOOLS 中提供的其他 Db2® for i 工具类似,可以抽取 SQL 源并将其用作用于构建类似帮助程序函数的模型,或者在用户指定的模式中创建定制版本。
SYSTOOLS 中提供的服务具有由用于实现服务的接口确定的授权需求。 要了解权限需求,请抽取服务的 SQL 并检查实现。
示例
返回 SQLCODE -204 的消息信息。
SELECT * FROM TABLE(SYSTOOLS.SQLCODE_INFO(-204));
