代码点读机 / SQL / SAVEPOINT

SAVEPOINT SQL · 事务

SAVEPOINT 在事务内建立一个命名保存点,之后可以只回滚到这个点而不影响整个事务。

怎么用

SAVEPOINT 名称; 设置保存点

小例子

SAVEPOINT sp1;
ROLLBACK TO sp1;

运行结果

设置保存点 sp1 并回滚到该点。

提醒:ROLLBACK TO 后保存点仍存在;如需释放保存点用 RELEASE SAVEPOINT

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

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