IT/Miflatform
마이플랫폼 +ibatis시 동적 where조건 주기
인생2막
2010. 10. 29. 11:04
반응형
1. SQLMap.xml
<![CDATA [ SELECT * FROM TEST WHERE $[CON_01]]]>해주고
<where id=”CON_01”>AND MAIN_CD IN (?)</where>
2. l_iwhere 해당하는 조건 값이 있으면 수행하고 없으면 통과
Java: i_where.addwhereIn (“CON_01”, “PARAM”, l_DatasetUtils.getBindValue(input, 0, “MAIN_CD”).split(“,”))
Input 으로 들어온 MAIN_CD의 0번째를 ,로 짤라서 Param에 담는다.
반응형