Oracle 關於事物的描述

來源:互聯網
上載者:User

標籤:

事物在Oracle中的4種狀態:

commit--提交

rollback--全部復原

savepoint name;--定義一個復原到這裡的點:例如:savepoint a;

rollback to [savepoint]name--復原到指定的點 例如 rollback to a;就復原到a這個地方

例子:

--------------------------------------------例子1:--第一步:複製一個emp的新表【cemp】包括資料 ;//一共14行create table cemp as select * from emp;--第二步:刪除delete from cemp where sal>2500;//刪除一些行--第三步:rollback;//這裡全部復原,查詢後還是14行---------------------------------------------例子2:--第一步:刪除部門編號是10的員工delete from cemp where deptno=10;--第二步:再刪除部門編號是20的員工delete from cemp where deptno=20;--第三步:設定一個復原點aSAVEPOINT a;--第4步:再刪除部門編號是30的員工,現在員工表空了delete from cemp where deptno=30;--第5步:復原到【a】這個復原點ROLLBACK to a;select *from cemp;--將會看到deptno=30的員工還存在,這就是復原到某個點

  

Oracle 關於事物的描述

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.