在SQLite中執行事務回滾操作可以通過使用ROLLBACK
命令來實現。下面是一個簡單的示例:
BEGIN TRANSACTION;
UPDATE users SET balance = balance - 100 WHERE id = 1;
-- 如果發生錯誤,可以執行回滾操作
ROLLBACK;
在上面的示例中,首先使用BEGIN TRANSACTION
命令開始一個事務,然后執行更新操作。如果更新操作出現錯誤或者想要撤銷之前的更新操作,可以使用ROLLBACK
命令來回滾事務,使得數據庫恢復到事務開始前的狀態。