Oracle事务

1.创建保存点:

savepoint a;

2.回滚到某一保存点

rollback to a;

3.回滚全部事务

rollback;

4.设置只读事务

set transaction read only;

设置只读事务以后,尽管其他回话可能会更新数据,但是只读事务将不会取得最新更新的数据,从而保证取得特定时间点的数据。

SQL> set transaction read only;

事务处理集。

SQL> update emp set  sal=9000 where ename='SMITH';
update emp set  sal=9000 where ename='SMITH'
       *
第 1 行出现错误:
ORA-01456: 不能在 READ ONLY 事务处理中执行插入/删除/更新操作

原文地址:https://www.cnblogs.com/tazi/p/2311580.html