SQL Update语法","错误

时间:2018-02-27 11:10:09

标签: python sql sql-update

我有一个返回错误的更新查询,这是代码:

self.cur.execute("UPDATE Trainers SET Name=?, DOB=?, Gender=?",(Name, DOB, Gender))

这是错误:

sqlite3.OperationalError: near ",": syntax error

1 个答案:

答案 0 :(得分:0)

尝试使用花括号它会帮助你。

self.cur.execute("UPDATE Trainers SET Name={}, DOB={}, Gender={}",(Name, DOB, Gender))