Python SQlite3 Update function,SQlite3.OperationalError:near“WHERE”:语法

2024-09-27 21:32:50 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在尝试更新数据库中由OrderID标识的相关字段的项。你知道吗

 cursor.execute("UPDATE Customer_Orders SET Progress=?, WHERE OrderID=?", 
 ("Completed", tableOrderInfo[0],))

然而,我不断得到这个语法错误,我不知道为什么。你知道吗

 sqlite3.OperationalError: near "WHERE": syntax error

Tags: 数据库executeupdatecustomerwheresqlite3cursor标识
1条回答
网友
1楼 · 发布于 2024-09-27 21:32:50
UPDATE Customer_Orders SET Progress=? WHERE OrderID=?

remove the comma before WHERE.

有关SQLhere中更新的更多信息。你知道吗

相关问题 更多 >

    热门问题