如何使用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"
我可以使用游标对象吗?我不知道如何检索它。
答案 0 :(得分:1)
运行PRAGMA journal_mode
会产生一行,其中一列包含日记帐模式,类似于SELECT "somevalue"
。您应该能够以检索SELECT查询结果的方式检索它。