본문 바로가기
Database

H2 대소문자 구분 없이 Like 검색 (case insensitive like query)

by jayden-lee 2019. 4. 29.
728x90

H2 데이터베이스는 기본적으로 대소문자를 구별한다. 즉 sensitive 하다라는 뜻이다. 따라서 대소문자 구분 없이 검색하려면, ILIKE 키워드를 사용해야 한다. 이러한 특징은 PostgreSQL 데이터베이스에서도 동일하다.

# case insensitive
SELECT * FROM users WHERE name ILIKE '%jayden%';

# case sensitive
SELECT * FROM users WHERE name LIKE '%jayden%';

참고자료

댓글