0

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

例如:初始状态为空。... 插入一些东西 ... 提交 .... ..... 插入一些东西提交。更新一些东西发现了一些问题。现在我想回滚到初始状态。类似多次撤消的东西?

4

1 回答 1

2

不,我不知道任何支持“多次撤消”的 SQL 数据库引擎——如果存在的话,Sqlite 绝对不是!对于嵌套事务(一个不太通用的概念),请考虑(根据Sqlite 的文档!)该SAVEPOINT功能——它可能足以满足您的大部分需求。

于 2010-02-02T06:08:00.317 回答