日期:2014-05-16  浏览次数:20384 次

db2 错误查询

关键字:DB2 SQLCODE 查看

在DB2数据库中执行SQL语句如果不成功,会有对应的错误码信息,分为SQLCODE和对应的SQL STATE,如果想知道具体的含义,可以通过使用数据库实例用户登陆后查看,具体语句如下

比如执行SQL后报错信息为:

DB2 SQL error: SQLCODE: -433, SQLSTATE: 22001, SQLERRMC: 1009001

那么输入

db2 ? 22001 可以看 DB2 的 STATE 解释。

输入

db2 ? sql433 可以看SQLCODE的解释。

定位问题起来就方便多了