mybatis

Mybatis 동적 쿼리 DBMS별 Like 문 DB는 MySql을 쓰고 있고, Mybatis에서 WHERE절에 LIKE 검색을 하였는데 데이터가 모두 나오는 기이한 현상이 있었다. 찾아보니, DBMS별로 Mybatis LIKE문이 다른것을 발견했다. (Oracle만 쓰다보니 당연히 되겄거니 하고 하였는데 안되었음) MySql SELECT * FROM TABLE WHERE column_name LIKE CONCAT('%', #{keyword}, '%') Oracle SELECT * FROM TABLE WHERE column_name LIKE '%' || #{keyword} || '%' MsSql SELECT * FROM TABLE WHERE column_name LIKE '%' + #{keyword} +..
깡냉쓰
'mybatis' 태그의 글 목록