【发布时间】:2012-03-26 09:20:21
【问题描述】:
sqlcode -302 是什么意思? 我从哪里获得 sqlcode 定义?
请指教
谢谢,
【问题讨论】:
标签: db2
sqlcode -302 是什么意思? 我从哪里获得 sqlcode 定义?
请指教
谢谢,
【问题讨论】:
标签: db2
您可以在 DB2 信息中心找到代码。来自 z/OS 信息中心的-302 中的Here's a definition:
输入变量或参数编号位置编号的值是 目标列或目标值无效或太大
在 Linux/Unix/Windows DB2 上,您将在 SQL Messages 下查找错误消息。如果代码为正,则查找SQLxxxxW,如果为负,则查找SQLxxxxN,其中xxxx 是您要查找的代码。
【讨论】:
要获取SQL代码的定义,最简单的方法是使用db2 cli!
在 unix 或 dos 命令提示符下,只需键入
db2 "? SQL302"
这将为您通常在 java 异常或 db2 sql 输出中看到的特定 SQL 代码提供所需的解释:)
希望这会有所帮助。
【讨论】:
一般来说,当使用搜索引擎搜索 SQL 代码时,请确保您输入了 sqlcode,例如引号中的 -302 - 像“-302”,否则搜索引擎将排除包括文本 302 在内的所有搜索结果,因为 - 符号用于排除结果。
【讨论】: