我使用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数据库有关?我该如何解决?