我在 python 中删除 sqlite3 表时遇到问题。我正在使用标准sqlite3
模块。
self.conn = sqlite3.connect(...)
sql = """ drop table ? """
self.conn.execute( sql, (u'table_name',) )
给我OperationalError: near "?": syntax error
当我更改sql
为:
sql = """ drop table table_name """
它工作正常。