【发布时间】:2016-03-27 01:13:45
【问题描述】:
我一定是这里某处有错误,但我找不到它,编写 SQL 的经验不是很丰富......
>>> db.c.execute('INSERT INTO {tn} ({c1n}, {c2n}) VALUES ({wn}, {f})'.\
... format(tn=db.table1, c1n=db.column1, c2n=db.column2, wn='someword', f=1))
它给了我这个回溯...
Traceback (most recent call last):
File "<stdin>", line 2, in <module>
sqlite3.OperationalError: no such column: someword
'someword' 应该是它要插入的值,而不是它要查找的列,对吧?
【问题讨论】: