2014-06-23 6 views
0

나는 질의가 정확하다고 생각하고 실제로 나는 찾고있는 문자열인지를 확인하기 위해 호출하기 전에 모든 매개 변수를 출력했다.왜 내 clojure.contrib.sql/update-values ​​쿼리가 작동하지 않습니까?

http://clojuredocs.org/clojure_contrib/clojure.contrib.sql/update-values

(clojure.contrib.sql/with-connection db (
(clojure.contrib.sql/update-values "tableName" ["column1=?" (nth contentVals 0) "column2=?" (nth contentVals 1) "column3=?" (nth contentVals 2)] {"column1" (nth submittedRow 0) "column2" (nth submittedRow 1) "column3" (nth submittedRow 2)})) 

문제점은 무엇입니까 ?

+0

코드가 실행되면 어떻게 될까요? 오류 메시지가 있습니까? – GregA100k

답변

0

알아 내기. 다음 내용이 정확합니다.

(sql/update-values "tableName" ["column1=? AND column2=? AND column3=?" (nth contentVals 0) (nth contentVals 1) (nth contentVals 2) {:column1 (nth submittedRow 0) :column2 (nth submittedRow 1) :column3 (nth submittedRow 2)}) 
관련 문제