更新DB2 for iSeries表时出现错误SQL7008

更新DB2 for iSeries表时出现错误SQL7008,第1张

更新DB2 for iSeries表时出现错误SQL7008

通过对该错误消息进行一些谷歌搜索,我注意到在非事务模式下运行插入/更新时会发生这种情况。这里给出解释。

发生这种情况的原因是,您尝试更新的表未记录日志,并且您的更新正在事务中运行。

通常,您应始终提交事务(如果发生异常,则回滚)。通常,我从来没有将auto commit设置为true,但是在这种情况下,我想了解是否确实需要如上面的链接中所述。您可以true在连接中设置自动提交以查看是否消失吗?

<property name="hibernate.connection.autocommit" value="true"/>

此外,此链接 还提供了一些有关使用休眠进行事务管理的教程。



欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5561538.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-14
下一篇 2022-12-14

发表评论

登录后才能评论

评论列表(0条)

保存