[PostgreSQL] LIKE문과 ILIKE문의 차이

PostgreSQL의 경우, MySQL과는 다르게 대소문자를 구별하는 case-sensitive한 특성을 가진다.

이전 포스트에서 createQueryBuilder와 SQL문의 LIKE를 사용하여 검색 API를 만들었다.

해당 포스트에서 LIKE문을 사용하였는데 데이터베이스를 PostgreSQL을 사용하고 있어 대소문자를 구분해서 검색하려면 ILIKE를 사용해야한다.

LIKE문과 ILIKE문의 차이점은 LIKE문의 경우, 대소문자를 구분하지 못하지만, ILIKE문을 활용할 경우, 대소문자를 구분한다.(PostgreSQL 한정) 

'개발 > PostgreSQL' 카테고리의 다른 글

쿼리 실행 계획 시각화하기  (0) 2022.01.24
Duplicate key value violates unique constraint  (0) 2022.01.16
psycopg2 macOS 설치 불가 문제  (0) 2021.10.19