SQL SERVER事務的語法介紹
下面為您介紹的是SQL SERVER事務,SQL SERVER事務有三種運行模式,下文會為您細細道來,希望對您有所啟迪。
事務定義:
事務是單個的工作單元。如果某一事務成功,則在該事務中進行的所有數據更改均會提交,成為數據庫中的永久組成部分。如果事務遇到錯誤且必須取消或回滾,則所有數據更改均被清除。
事務三種運行模式:
自動提交事務
每條單獨的語句都是一個事務。
顯式事務
每個事務均以 BEGIN TRANSACTION 語句顯式開始,
以 COMMIT 或 ROLLBACK 語句顯式結束。
隱性事務
在前一個事務完成時新事務隱式啟動,但每個事務仍以 COMMIT 或 ROLLBACK 語句
顯式完成。
事務操作的語法:
BEGIN TRANSACTION
BEGIN DISTRIBUTED TRANSACTION
COMMIT TRANSACTION
COMMIT WORK
ROLLBACK WORK
SAVE TRANSACTION
BEGIN TRANSACTION
【編輯推薦】