go 事务里面多个sql collection.Commit()后只提交了最后一个sql

首先 开启事务: 最后提交事务: 上面的三条sql是在同一个事务里面的 最后也执行了commit了,但只有第三条sql是数据库数据发生了变化,原因是 我在执行第三条sql的方法里面又开启了一个事务,导致最后提交也只是把第三条sql提交了,前两条没有生效,这里简单记录一下。
相关文章
相关标签/搜索