sqlite支持为您解析参数:
$ cur.execute("select name from people where age=?;", (age,))
如何访问生成的已解析的sql?类似的东西:
$ age = 18
$ cur.format("select name from people where age=?;", (age,))
"select name from people where age=18;"
答案 0 :(得分:1)
你做不到。没有生成的sql可以访问,因为查询永远不会组合成单个字符串。 sqlite库分别接收sql字符串和参数。