标签: python sqlite
我正在尝试为OrderID标识的相关字段更新数据库中的项目。
cursor.execute("UPDATE Customer_Orders SET Progress=?, WHERE OrderID=?", ("Completed", tableOrderInfo[0],))
但是,我不断收到此语法错误,我也不知道为什么。
sqlite3.OperationalError: near "WHERE": syntax error
答案 0 :(得分:1)
UPDATE Customer_Orders SET Progress=? WHERE OrderID=?
在WHERE之前删除逗号。
查看有关SQL here中UPDATE的更多信息。