代码点读机 / SQL / BEGIN

BEGIN SQL · 事务

BEGIN 用于显式开启一个事务,事务内的操作要么一起提交,要么一起回滚。

怎么用

BEGIN [TRANSACTION]; 开始事务

小例子

BEGIN;
UPDATE 账户 SET 余额 = 余额 - 100 WHERE id = 1;

运行结果

标记事务起点。

提醒:事务出错时可用 ROLLBACK 撤销所有修改

官方文档:https://www.sqlite.org/lang_transaction.html

在代码里遇到不认识的词?打开代码点读机,点一下就懂 → ← SQL全部词条