我正在与psycopg2一起使用Python,并试图在python中运行一个完全真空的脚本。问题是,当我试图在代码中运行真空命令时,会得到以下错误:
inside :真空无法在事务块中运行
要执行的行是:
Sql=“真空全table_name;
cur.execute(sql)
如何解决此错误?
发布于 2015-05-13 05:59:49
Psycopg2为每次调用.execute()启动一个新事务。
打开自动提交连接以处理真空。
阅读autocommit in 文件。
autocommit
https://stackoverflow.com/questions/30206715
相似问题