【发布时间】:2010-11-04 15:21:23
【问题描述】:
我目前正在使用 Python 学习 SQLite3。我正在查看手册,它告诉我执行以下操作:
data = (tablename, )
c.execute("CREATE TABLE IF NOT EXISTS ?(uid INTEGER PRIMARY KEY, title TEXT NOT NULL, duedate INTEGER NOT NULL, description TEXT, archived INTEGER)", data)
但是,我遇到了一个错误。声明如下:
sqlite3.OperationalError: near "?": syntax error
发生了什么事?
【问题讨论】: