Notice
Recent Posts
Recent Comments
목록동적쿼리 (1)
송민준의 개발노트
Mybatis 동적 쿼리(like 사용 및 가변 컬럼 사용)
가변컬럼 #{값} 과 ${값}의 차이 #{값} : ''을 포함한 값을 반환 ex) 값이 field -> 'field' ${값} : 값만 반환 ex) 값이 field -> field 컬럼을 변경하고 싶다면 ${값}을 쓰면된다. (아래 Like사용법에 예제 있음) LIKE 사용법 기본적으로 ibatis인가 mybatis인가에 따라 문법이 다르고 DB마다 또 문법이 다르다. 가장 대표적인 oracle과 mysql의 mybatis 버전 사용법에 대해서 기록하겠다. Oracle where ${field} like '%'||#{text}||'%' MySql where ${field} like CONCAT('%',#{text},'%') 마이 바티스에서 if, choose 사용법 select * from (select..
DB
2019. 12. 27. 10:57