在 *** 作一个事务时,如果,发现当前事务中的 *** 作不合理,此时,只要还没有提交事务,就可以通过回滚来取消当前事务
A账号有1000元,B账号有1000元 开启一个事务,使用update语句,将a账号的100元,转给b账号
上述语句执行成功后,查看a账户和b账户的金额
可以看出,a账户成功给b账户转账100元 如果,此时a账户不想给b账户转账了,由于,事务还没有提交,可以将事务回滚
<h3 ID="rollback">RolLBACK;
RolLBACK语句执行后,再次,查看数据库
可以看出,a账户和b账户的金额还是1000元,并没有完成转账的功能,说明,当前事务中的 *** 作取消了
总结以上是内存溢出为你收集整理的MySQL事务的回滚全部内容,希望文章能够帮你解决MySQL事务的回滚所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)