标签: python sqlite pysqlite
我正在使用pysqlite,默认情况下,它不启用事务DDL(尽管DDL是来自sqlite3客户端的事务)。
如何在pysqlite中启用事务性DDL?
答案 0 :(得分:1)
pysqlite始终执行implicit commit,除非小写查询字符串以可选空格开头,并且“select”,“insert”,“update”,“delete”或“replace”之一。没有优雅的方法来关闭它。要解决此问题,您可以编辑pysqlite C源代码。