使用 Flask,我正在尝试实现 HTTP PATCH
。我正在使用 SQLite。
这是我所拥有的:
if 'name' in data.keys():
db.execute('UPDATE places SET name=%s WHERE id=%s', (str(data['name']), str(data_id)))
这会产生以下错误:OperationalError: near "%": syntax error
我的参数化有什么问题?我查了几个看起来很像这样的例子。我尝试在参数括号之前添加一个 % ,但这也失败了。我也尝试使用+
's 连接,但这也不起作用。