Oracle基本操作之rollback和for update

一、for update 的使用

如下图所示,select后带for update语句的,鼠标点击数据显示框上面的解锁按钮后,就可以直接编辑表中的数据,点击绿色√提交修改,但是此时事务还没提交,点击左上角的绿色↓或者执行commit命令进行事务的提交操作后修改生效。

Oracle基本操作之rollback和for update

二、rollback(回滚)的使用

如下图所示,在执行insert、update、delete语句或者select for update时都需要保存事务后才生效。如执行下面的操作

1、delete  * from 表 (不提交事务)

这个时候发现数据删除错了,可以执行rollback操作回滚刚才的操作。

Oracle基本操作之rollback和for update