时间:2021-07-01 10:21:17 帮助过:270人阅读
3、rollback to savepoint 取消部分事务
select * from test; savepoint a; ---创建回退点
接着删除一条数据
delete from test where deptno=10
select * from test;
ok,depetno为10的那行数据被删了,现在使用rollback+savepoint进行回退
rollback to a; select * from test;
数据又回来了,我在删除数据之前,添加了一个会退点,然后进行删除数据,接着发现那条数据不能删,我就通过保存点返回到删除数据之前的那个保存点所对应的数据库状态
4、rollback 取消全部事务
回退的机制和rollback to savepoint 一样,但是使用rollback就是取消当前事务的全部操作,也就说当前事务先前的操作会全部被取消
Oracle 事务操作(事务的回滚与提交)
标签:错误 日志系统 加锁 weight ima 数据 images www com