SAVEPOINT介紹

何謂SAVEPOINT
  • 在同個交易中設定保存點名稱,保存點名稱可設定多個,名稱唯一不可從覆,設定保存點的目的是要為了可以在一個交易中返回到交易的其中一個時間點,但只要交易做了確認你所設定的保存點全部都消失了
格式
SAVEPOINT savepoint_name;
savepoint_name:設定保存點名稱
使用方式
  • SQL語法示範
修改emp表格資料,之後設定保存點名稱為sp
update emp set salary=1;
savepoint sp;