python - 无法识别的令牌:“772762303ORDER”
问题描述
得到错误
我得到:无法识别的令牌:“772762303ORDER”当我运行以下代码时
for row in c.execute("SELECT * FROM Table where Id="+str(id)+"ORDER BY id"):
print(row)
解决方案
“ORDER BY Id”在这里没有意义,所以使用
for row in c.execute("SELECT * FROM Table where Id=?", [str(id)]):
print(row)
推荐阅读
- django - 如何解决 facebook django url social-auth-app-django 问题?
- javascript - 在反应中不能同时使用按钮和链接
- vue.js - PrimeVue 数据表过滤器
- javascript - 无法解构“pin”的属性“urls”,因为它未定义
- azure - Azure API 管理提供 200 [未完整发送(请参阅异常遥测)]
- r - 如何向 ggplot2 中的各种散点图添加指数趋势线?
- html - 一种形式内另一种形式变得不可点击
- html - Angular:Form-Submit 应该转发到新组件
- angular - 如何从 Angular 的模块文件中调用在服务内部编写的函数?
- javascript - 如何迭代数组?