为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。
【DM版本】:8.1
【操作系统】:UOS Server 20 1060a
【CPU】:model name : Huawei,Kunpeng 92
【问题描述】*:空表 Hibernate 多条批量插入最后一行返回影响行数0条,最后一条始终不成功
【驱动DmJDBCDriver18从8.1.0.147,换驱动也是一样报错】
**声明一下,在南大通用、神通、Kingbase数据库不会有问题 **
【调试过程】
1.在批量保存前使用当前Hibernate seeson查询表,返回0条,没有一条记录
2.查看Hibernate session 插入动作有12个
3.提交给达梦的PrepareStatment也是12条记录
4.神奇的事情发生了
4.达梦SQL日志显示最后一条记录也是成功
5.发现不只这一张,其他表的批量操作也发生相应的问题
form_resource.txt
SQL日志来看的话,这边插入完就进行rollback回滚掉了
可以尝试换下最新的达梦驱动看看