2012-02-14 6 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 문자열과 매개 변수를 별도로받습니다.

관련 문제