python sqlite检查点?

时间:2010-02-02 05:29:08

标签: python sqlite rollback

我使用python sqlite3,我发现我们有提交和回滚选项。 sqlite3是否允许检查点?

例如:初始状态为空。 ... 插入一些东西 ... 承诺 .... ..... 插入一些东西 承诺。 更新一些东西 发现了一些问题。现在我想回滚到初始状态。有多重撤消的东西吗?

1 个答案:

答案 0 :(得分:2)

不,我不知道任何支持“多重撤销”的SQL数据库引擎 - 如果一个存在,Sqlite肯定不是它!对于嵌套事务(一般性概念较少),请考虑(Sqlite's docs!)SAVEPOINT功能 - 只需执行大部分操作即可。