【发布时间】:2017-11-03 10:28:39
【问题描述】:
下面的代码给了我一个错误:
db = sqlite3.connect(dbfile)
cursor = db.cursor()
cursor.execute("SELECT gsr, {} FROM {} WHERE session_id=?".format(column,table),(id))
其中column 和table 是字符串,id 是数字。我收到 ValueError: parameters are unsupported type error。
为什么会这样?
【问题讨论】:
-
你为什么不用
"SELECT gsr, {} FROM {} WHERE session_id={}".format(column,table, id)?