Oracle入门——三.事务处理和数据控制命令
Oracle入门——三.事务处理
1.commit :用于结束事务处理。只有借助于commit 命令,才能对数据执行永久的事务处理修改。
commit work; 或 commit;
2.savepoint:保存点用于标识以后可以回退到事务处理中的点;
savepoint savepoint_id;
3.rollback:回退整个
rollback work; 或 rollback;
实例:
SQL>update order_master set del_date ='30-may-98' where orderno <= 'o002';
SQL>savepoint mark1;
SQL>delete from order_master where orderno='o002';
SQL>savepoint mark2;
SQL>rollback to savepoint mark1;
SQL>rollack;
--上述实例中,有两个保存点标记mark1和mark2,并有两个rollback 语句。第一个rollback 回到保存点mark1(撤销删除
操作)。第二个rollback 撤销更新操作。要理解此概念,请在
select查询。
浙公网安备 33010602011771号