概述
操作方法
begin; -开始事物
commit; - 提交事物 Python 默认是取消自动提交的
rollback; - 回撤操作, 只要操作没有执行 commit 就可以进行回滚操作, 撤回
create table tb_account
(
accid char(4) not null,
uname varchar(20) not null,
balance float default 0
)
insert into tb_account values
('1111', '张明禄', 1200.99),
('2222', '王大锤', 500);
-- 开启一个事物 start transaction
begin;
update tb_account set balance=balance-1000
where accid='1111';
update tb_account set balance=balance+1000
where accid='2222';
commit; -- 提交 才能改变
rollback; -- 撤销
begin;
delete from tb_account; -- 没有commmit 不会删除表
rollback;
---------------------
原文:https://blog.csdn.net/zhang_ming_lu/article/details/80835766
最后
以上就是文艺电源为你收集整理的python提交事务_事务提交和回滚的全部内容,希望文章能够帮你解决python提交事务_事务提交和回滚所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复