2015년 1월 28일 수요일

Ibatis with ORA-1006 error, "bind variable doesn't exists"

Error : ORA-1006 error, "bind variable doesn't exists"

문제가 된 sql무니

<select id="id" parameterClass="hashmap">

Select something

From somewhere

Where case1

<dynamics>

<notnull prepend="and" property=value> columname like '%#value#%'

</dynamics>

원인 : 동적쿼리 작성하면서 변수를 #value#으로 선언

해결: $value$로 선언


##은 파라미터에 값을 대입

$$는 값을 쿼리문에 직접 입력



댓글 없음:

댓글 쓰기