Oracle事務

爲啥使用事務:

1.使用事務的原因:保證數據的安全有效

2.當執行事務操作(DML語句)時,Oracle會在被作用表上加表鎖,以防止其他用戶改變表結構;同時會在被作用行上加行鎖,以防止其他事務在相應行上執行DML操作

事務的控制命令:

提交事務(COMMIT):

2.通過COMMIT語句可以提交事務,當執行了COMIMIT語句後,會確定事務的變化,結束事務,刪除保存點,釋放鎖。

3.當使用COMMIT語句結束事務之後,其他會話將可以查看到事務變化後的新數據。

回滾事務(ROLLBACK):

ROLLBACK只能對未提交的數據撤銷,已經commit的數據是無法撤銷的,因爲commit之後已經持久化到數據庫中

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章