错误描述:SQLExecute 报告:SQLSTATE = 23505: 本机错误代码 = -803: 消息 = [IBM][CLI Driver][DB2/NT64] SQL0803N INSERT 语句、UPDATE 语句或由 DELETE 语句导致的外键更新中的一个或多个值无效,因为由 "1" 标识的主键、唯一约束或者唯一索引将表 ****的索引键限制为不能具有重复值。
问题分析:该问题是由于违法了表的主键的唯一性引起。
解决办法:修改写方式:改成update,问题得到解决。