为了账号安全,请及时绑定邮箱和手机立即绑定

如果没有事务,如果回滚表会发生什么情况?

如果没有事务,如果回滚表会发生什么情况?

PHP
三国纷争 2022-08-05 10:47:11
这种情况可能很少见,但由于某种原因,我需要一个外部尝试捕获目的。所以我无法控制单个交易。所以我只有一个外部的捕获语句。catch(Exception $e) {   DB::rollback();   Log:error($e->getMessage());}但是,如果在没有任何事务未启动之前出现错误,会发生什么情况。回滚是否会导致意外损坏?
查看完整描述

1 回答

?
慕田峪4524236

TA贡献1875条经验 获得超5个赞

ROLLBACK适用于“事务”,而不是“表”。一个事务中可能涉及多个表,甚至可能尚未涉及任何表。

ROLLBACK准备做任何需要做的事情,甚至包括“什么都不做”。不用担心。


查看完整回答
反对 回复 2022-08-05
  • 1 回答
  • 0 关注
  • 165 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信