【发布时间】:2015-04-24 04:37:20
【问题描述】:
我需要重写处理 POST 请求并将 SQLite3 数据库查询到 python 的 php 脚本。查询现在看起来像这样
cursor.execute("SELECT * from "+requestedProgram+" WHERE start LIKE ? ORDER BY start", (requestedDate,))
在 WHERE 条件起作用之前的第一部分(它并不优雅,但不幸的是,似乎无法对表名进行参数化)。
但是,为了使 LIKE 起作用,我需要在 requestedDate 字符串周围加上引号。如何获取参数/变量的引号?
另一方面:考虑到游标的性质,ORDER BY 语句是否会做任何事情?
【问题讨论】: