회사에서 MySQL(MariaDB), Oracle, MSSQL을 다 사용하다보니

 

MyBatis에서 like를 사용할때 처리하는 방법이

 

다 제각각이기에 정리를 해보았다.

 

[기본]

title like '%keyword%'


[MySQL]
title like CONCAT('%',#{keyword},'%')


[Oracle]
title like '%' ||  #{keyword} || '%'


[MSSQL]
title like '%' + #{keyword} + '%'

'DB' 카테고리의 다른 글

Supabase: 차세대 백엔드 서비스 솔루션 🚀  (3) 2025.06.04
[MyBatis] 동적쿼리 foreach문  (0) 2020.06.13
[DB] Join의 종류  (0) 2020.05.30
[My-SQL] 날짜관련 함수 모음  (0) 2020.05.30

+ Recent posts