如何获取我的sqlite数据库的日志模式

时间:2015-04-02 14:35:20

标签: python sqlite sqlalchemy

如何使用sqlalchemy获取我的sqlite数据库的日志模式?

@event.listens_for(Engine, "connect")
def set_sqlite_pragma(dbapi_connection, connection_record):
    print "PRAGMA start"
    cursor = dbapi_connection.cursor()
    print cursor.execute("PRAGMA journal_mode=WAL;")
    print cursor.execute("PRAGMA journal_mode;")
    cursor.close()
    print "PRAGMA end"

我可以使用游标对象吗?我不知道如何检索它。

1 个答案:

答案 0 :(得分:1)

运行PRAGMA journal_mode会产生一行,其中一列包含日记帐模式,类似于SELECT "somevalue"。您应该能够以检索SELECT查询结果的方式检索它。

相关问题