国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > 綜合 > 正文

SAVEPOINT和ROLLBACK TO SAVEPOINT語法

2024-07-21 02:42:01
字體:
來源:轉載
供稿:網友
SAVEPOINT和ROLLBACK TO SAVEPOINT語法:

SAVEPOINT identifier ROLLBACK [WORK] TO SAVEPOINT identifierRELEASE SAVEPOINT identifier

InnoDB支持SQL語句SAVEPOINT, ROLLBACK TO SAVEPOINT, RELEASE SAVEPOINT和自選的用于ROLLBACK的WORK關鍵詞。

SAVEPOINT語句用于設置一個事務保存點,帶一個標識符名稱。如果當前事務有一個同樣名稱的保存點,則舊的保存點被刪除,新的保存點被設置。

ROLLBACK TO SAVEPOINT語句會向以命名的保存點回滾一個事務。如果在保存點被設置后,當前事務對行進行了更改,則這些更改會在 回滾中被撤銷。但是,InnoDB不會釋放被存儲在保存點之后的存儲器中的行鎖定。(注意,對于新插入的行,鎖定信息被存儲在行中的事務ID承載;鎖定沒有被分開存儲在存儲器中。在這種情況下,行鎖定在撤銷中被釋放。)在被命名的保存點之后設置的保存點被刪除。

如果語句返回以下錯誤,則意味著不存在帶有指定名稱的保存點:

ERROR 1181: Got error 153 during ROLLBACK

RELEASE SAVEPOINT語句會從當前事務的一組保存點中刪除已命名的保存點。不出現提交或 回滾。如果保存點不存在,會出現錯誤。

如果您執行COMMIT或執行不能命名保存點的ROLLBACK,則當前事務的所有保存點被刪除。


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 女性| 睢宁县| 眉山市| 吴江市| 清镇市| 诏安县| 柳江县| 黑水县| 夏津县| 石渠县| 大兴区| 玉环县| 德昌县| 贡嘎县| 广灵县| 盐边县| 逊克县| 水富县| 灌阳县| 霍林郭勒市| 柳河县| 景德镇市| 云安县| 深圳市| 闽清县| 双桥区| 东山县| 会泽县| 宾川县| 同江市| 芜湖县| 梨树县| 农安县| 萝北县| 余干县| 湘阴县| 江门市| 隆尧县| 余庆县| 肥乡县| 石楼县|