SQL回滚的作用什么?

来源:百度知道 编辑:UC知道 时间:2024/06/19 03:36:25

回滚的作用就是,当有一个SQL语句执行时,条件不符合要求,比如你要插入一个数据,但是插入的数据要有条件的,这时候你就可以用回滚,如果条件成功就COMMIT提交的意思,不然就ROLLBACK回滚,也就是说插入不成功

回滚是指事务的回滚,即撤销事务开始后的操作。如果commit即提交事务,事务结束;如果rollback即主动回滚之前的数据操作语句DML。注意,数据定义语句DDL不能回滚的。

撤消操作

如:
begin tran
insert t select 1
rollback tran

当你遇到死锁是就有用了
就是回退到上次提交的时间点

就是撤销操作,一般是用触发器来完成