2012-02-14 45 views
1

SQLite支持解析參數爲您提供:如何使用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;" 

回答

1

你不能。沒有生成的sql來訪問,因爲查詢從未組合成單個字符串。 sqlite庫分別接收sql字符串和參數。