該語句可以復原當前事務並且導致該事務所做的所有更新都被拋棄。
文法
ROLLBACK [ WORK | TRANSACTION ] [ AND [ NO ] CHAIN ]參數
WORK:可選關鍵詞,無作用。TRANSACTION:可選關鍵詞,無作用。AND CHAIN:如果指定了AND CHAIN,則立即啟動與剛剛完成事務具有相同事務特徵(參見 SET TRANSACTION)的新事務。 否則,不會啟動任何新事務。
說明
使用COMMIT可成功地終止事務。
在一個事務塊之外發出
ROLLBACK會發出警告並且不會有效果。事務塊之外的ROLLBACK AND CHAIN是一個錯誤。
樣本
要中止所有更改:
ROLLBACK;