db2 INSERT查询返回错误代码唯一约束违规

时间:2014-06-30 05:11:50

标签: php database zend-framework db2

我使用db2作为数据库。在将记录插入表之前,我通过

获取可用的INSERT ID
$pgm = i5_program_prepare("ACSCOMOBJ/PROC", $params);
$retval = i5_program_call($pgm, $iparams, $oparams);

在$ retval中我得到唯一的id 6017088(我检查了这个id不存在的数据库记录)我正在尝试使用

执行插入查询
INSERT INTO Table_name (OHNUMB, OKLNNO) VALUES (6017088, 1)

此查询的结果是错误消息23505,该消息用于唯一约束违规。

是否与db2数据库有关?我该如何解决?

0 个答案:

没有答案