最近我们Informix
升级11.7
到12.10
。此删除功能无法按预期工作。以下是我们使用的示例查询:
SET LOCK MODE TO WAIT TO 5;
BEGIN WORK;
DELETE FROM DOCUMENT WHERE DOCUMENT_ID = 1000;
COMMIT WORK;
以上查询不删除任何记录,在某些情况下表格被锁定。 但升级前同样没有任何问题。
另一个有趣的观察是,下面的查询工作没有任何问题
-- (SET LOCK MODE not used here):
BEGIN WORK;
DELETE FROM DOCUMENT WHERE DOCUMENT_ID = 1000;
COMMIT WORK;
我们正在使用IBM Data Server Client 10.5.3使用C#连接到Informix服务器。