1,自己遇到过的其他错误码: 消息不足 ERRORCODE=-4499,SQLSTATE=08001 这里是表明某张表的数据满了,需要清理 2,错误码及黑色标注为经常遇到的问题 sqlcode sqlstate 说明 000 00000 SQL语句成功完成 01xxx SQL语句成功完成,但是有警告 +012 01545 未限定的列名被解释为一个有相互关系的引用 +098 01568 动态SQL...
Error for batch element #0: DB2 SQL error: SQLCODE: -407, SQLSTATE: 23502, SQLERRMC: TBSPACEID=2, TABLEID=15, COLNO=2 原因:往表中有非空约束的字段,插入空值。 解决办法:查看表定义,去掉非空约束,或加入非空值。 8、用JDBC往表批量插入数据时。报22001错误。如: DB2 SQL Error: SQLCODE=-302...
Error for batch element #0: DB2 SQL error: SQLCODE: -407, SQLSTATE: 23502, SQLERRMC:TBSPACEID=2,TABLEID=15,COLNO=2 1. Error for batch element #0: DB2 SQL error: SQLCODE: -407, SQLSTATE: 23502, SQLERRMC: TBSPACEID=2, TABLEID=15, COLNO=2 原因:往表中有非空约束的字段,插入空值。
Error for batch element #0: DB2 SQL error: SQLCODE: -407, SQLSTATE: 23502, SQLERRMC: TBSPACEID=2, TABLEID=15, COLNO=2 原因:往表中有非空约束的字段,插入空值。 解决办法:查看表定义,去掉非空约束,或加入非空值。 8、用JDBC往表批量插入数据时。报22001错误。如: DB2 SQL Error: SQLCODE=-302...
格式说明:ErrorCode:-302 SQLState:22001 --- 000 00000 SQL语句成功完成 01xxx SQL语句成功完成,但是有警告 +012 01545 未限定的列名被解释为一个有相互联系的引用 +098 01568 动态SQL语句用分号结束 +100 02000 没有找到满足SQL语句的行 +110 01561 用DATA CAPTURE...
操作DB2数据库,很多异常都是用SQL CODE和SQL State提示,现在把收集到的的SQLCODE和SQLState代码作以说明,以备参考(格式如:ErrorCode:-302 SQLState:22001): === 000 00000 SQL语句成功完成 01xxx SQL语句成功完成,
407 23502 不能把NULL值插到定义为NOT NULL的列中 -408 42821 数值不能被更新或插入,因为他与列的数据类型不兼容 -409 42607 COUNT函数指定的运算对象无效 -410 42820 浮点文字笔30个字符的最大允许长度长 -411 56040 CURRENT SQLID使用无效 -412 42823 在子查询的选择列表中遇到了多个列 -413 22003 当转换...
SQLStateSQLState '57011' and errorCode '-964' 原因:数据库的日志文件已满 解决方法:修改日志文件大小(加大),增加日志文件个数,增加辅助日志文件个数(三个修改参数可以任意选择) 查看数据库的配置参数:get db cfg for <dbname> 日志文件大小(4KB) (LOGFILSIZ) = 1024 (每个日志文件大小为1024*4KB=4MB) ...
解决办法: Sql代码 =>createdatabasetestusingcodesetgbkterritorycn 2、在连接数据的时候,报57017错误。如: Sql代码 =>connecttotestusertestusingtest =>SQL0332NCharacterconversionfromthesourcecodepage"1386"tothetargetcodepage"819"isnotsupported.SQLSTATE=57017 解决办法: Sql代码 =>db2setdb2codepage=13...
如:Sql代码Errorforbatchelement#0:DB2SQLerror:SQLCODE:-407,SQLSTATE:23502,SQLERRMC:TBSPACEID=2,TABLEID=15,COLNO=2原因:往表中有非空约束的字段,插入空值。解决办法:查看表定义,去掉非空约束,或加入非空值。8、用JDBC往表批量插入数据时。报22001错误。如:Sql代码DB2SQLError:SQLCODE=-302,SQLSTATE=22001...