반응형
문자열 비교를 위해서 like 를 이용해서 비교하고 있는데, 대소문자 구분없이 해달라는 요청이 있었다.
SELECT * FROM table WHERE id like 'Name%';
lower(), upper() 를 이용해서 통일해서 비교해도 되겠지만, 보다 간단한 방법을 찾아보니 PostgreSQL에서는 아래와 같은 방법이 있었다.
like 말고 ilike 를 사용하면 간단히 해결된다.
SELECT * FROM table WHERE id ilike 'name%';
반응형
'Development > Etc' 카테고리의 다른 글
[Oracle] 만나이 구하기 (0) | 2024.01.16 |
---|---|
[Oracle] CLOB 조회 - 매우 긴 문자열 (0) | 2020.03.05 |
[Oracle] 여러 row 하나로 합치기 (0) | 2020.03.05 |
git reset 으로 날린 내용 복구 (0) | 2019.11.08 |
암호화/복호화 (0) | 2019.10.21 |