在python sqlite3中使用保存点
发布时间:2020-12-17 00:51:44 所属栏目:Python 来源:网络整理
导读:我正在尝试将保存点与python 2.6中内置的sqlite3模块一起使用.每次我尝试释放或回滚保存点时,我总是收到一个OperationalError:没有这样的保存点.我错过了什么? python version: 2.6.4 (r264:75821M,Oct 27 2009,19:48:32) [GCC 4.0.1 (Apple Inc. build 54
我正在尝试将保存点与python 2.6中内置的sqlite3模块一起使用.每次我尝试释放或回滚保存点时,我总是收到一个OperationalError:没有这样的保存点.我错过了什么?
从这段代码:
最佳答案
这似乎是sqlite3模块如何与该隔离级别一起运行的结果.
这有效,请注意两个变化:
输出: $python shane-sqlite3.py && sqlite3 shane.sqlite 'select * from example;' python version: 2.6.2 (release26-maint,Apr 19 2009,01:56:41) [GCC 4.3.3] PySQLite version: 2.4.1 sqlite3 version: 3.6.10 0|200 5|205 这是一个令人不满意的答案,我没有在sqlite3模块文档中看到任何相关内容(我也没有尝试查看源代码).但我希望它能帮助您找到正确的方向. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |