关于数据库事务问题
来源:5-2 后端框架选型

ktsleep
2020-08-30
开启事务后, 如果是先查询也需要做rollback吗? 回滚不是只针对增删改操作么?
写回答
1回答
-
牛儿吃草
2020-09-05
如果查询在事务开启后,也需要rollback的。rollback不只限于增删改,查询也区分版本的,比如你事务内新增的一条数据,你直接查询是可以查询到的。
如果你开启事务 trans.begin之后,只执行了查询的话,执行trans.rollback是确保事务结束,其实对数据没啥影响。
00
相似问题