mybatis
mybatis %% 동적쿼리
narafu
2021. 12. 30. 19:42
# Mybatis에서는 DBMS 종류 별로 차이가 있다.
# MySql
SELECT * FROM TABLE_NAME
WHERE COLUMN_NAME LIKE CONCAT(‘%’, #{searchKeyword}, ‘%’)
xml 파일에서는 '%' -> "%" 로 해야한다.
# ORACLE
SELECT * FROM TABLE_NAME
WHERE COLUMN_NAME LIKE '%'||#searchKeyword#||'%'
# Ms-Sql
SELECT * FROM TABLE_NAME
WHERE COLUMN_NAME LIKE '%' + #searchKeyword# + '%'
출처: https://dongram.tistory.com/12 [오늘은 룡]