为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。
【DM版本】:DM8
【操作系统】:linux
【CPU】:
【问题描述】*:达梦自带的数据库管理工具插入的重复数据使用 jdbc 无法删除,使用 executeUpdate 删除返回值为 0,并且把表也锁住了,但是使用其他类似 dbeaver 等工具插入的重复数据是可以删除的,也不会锁表。
删除语句:
delete from "SYSDBA"."TEST001"
where rowid not in (select min(rowid)
from "SYSDBA"."TEST001"
group by "ID"
);
插入数据后是不是没有提交?而且管理工具也没有设置自动提交,所以导致锁表无法删除。