原文:db2中报SQLCODE=-530, SQLSTATE=23503错误

今天在写一个增加操作时,报错信息如下:SQLCODE , SQLSTATE ,该sqlcode说明: 对特定的约束名指定了无效的外健值 。 项目中用的框架是SSH,新增的主对象有多个外键,在新增时,我是根据id或name在数据库中找到外键对象,赋给该主对象的外键。问题是出在当根据id或name没有找到外键对象时,就不赋值,但此时该主对象的外键对象不为空,不知道在哪里new的,所以错误就在此处,该外 ...

2013-10-30 18:53 0 5584 推荐指数:

查看详情

DB2 SQL 错误SQLCODE:-964,SQLSTATE:57011)处理方法

故障现象描述: 执行 SQL 语句时,出现类似如下错误消息。 指令 SQL:insert into t_stat_file_temp SQLSTATE:57011,供应商错误代码:-964 DB2 SQL 错误SQLCODE:-964,SQLSTATE:57011, SQLERRMC ...

Thu May 02 17:28:00 CST 2019 0 3444
DB2 SQL Error: SQLCODE=-668, SQLSTATE=57016错误解决方法

这个错误是:表处于"装入暂挂"状态。 经多次尝试 总结方法: 1:reorg table <表>; 假如不好使 则下面方法 2,先前尝试装入(LOAD)此表失败。表的状态应该是load pending; 你可以执行一下db2 "load query table < ...

Fri Feb 24 21:53:00 CST 2017 0 17806
DB2 SQL Error: SQLCODE=-1585, SQLSTATE=54048

DB2 执行SQL报错: DB2 SQL Error: SQLCODE=-1585, SQLSTATE=54048 你建的db2数据库没有建足够大的临时表空间,新建一个足够大的临时表空间 1.创建数据库 db2 "create database testdb automatic ...

Thu May 26 19:24:00 CST 2016 0 12535
DB2 SQL Error: SQLCODE=-302, SQLSTATE=22001

DB2 SQL Error: SQLCODE=-302, SQLSTATE=22001, SQLERRMC=null 原因:sql要更新的某个字段的长度超过了数据库表字段的定义长度。 ...

Fri May 31 17:23:00 CST 2013 0 49568
DB2 Error : SQLCODE=-802,SQLSTATE=22003 异常的原因

使用DB2时,报错为 DB2 Error : SQLCODE=-802,SQLSTATE=22003 主要原因: 是我们sql语句使用某个字段*86400后结果非常大,导致无法返回结果;因为某个字段*86400后的结果是一个整数型的数据 ,位数不能超过限定 解决的办法: 在其前面的字段 ...

Fri May 10 16:59:00 CST 2019 0 2188
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM