DB
[MyBatis] RDBMS별 like 검색처리 방법
생각쉼터
2020. 6. 13. 16:40
회사에서 MySQL(MariaDB), Oracle, MSSQL을 다 사용하다보니
MyBatis에서 like를 사용할때 처리하는 방법이
다 제각각이기에 정리를 해보았다.
[기본]
title like '%keyword%'
[MySQL]
title like CONCAT('%',#{keyword},'%')
[Oracle]
title like '%' || #{keyword} || '%'
[MSSQL]
title like '%' + #{keyword} + '%'