LOWER

LOWER

입력 문자열의 모든 문자를 소문자로 변환해 반환하는 함수예요. 문자열 비교나 정규화할 때 자주 씁니다.

출처: Snowflake SQL Reference

본문

LOWER( <expr> )

<expr> — 문자열 표현식이에요.

VARCHAR 타입 값을 반환해요.

예시 — 여러 언어·문자 집합의 문자열을 소문자로 변환:

SELECT v, LOWER(v) FROM lu;
+----------------------------------+----------------------------------+
|                v                 |             lower(v)             |
+----------------------------------+----------------------------------+
| The Quick Gray Fox               | the quick gray fox               |
| LAUGHING ALL THE WAY             | laughing all the way             |
| OVER the River 2 Times           | over the river 2 times           |
| UuVvWwXxYyZz                     | uuvvwwxxyyzz                     |
| ÁáÄäÉéÍíÓóÔôÚúÝý                 | ááääééííóóôôúúýý                 |
| АаБбВвГгДдЕеЁёЖжЗзИиЙй           | ааббввггддееёёжжззиийй           |
| [NULL]                           | [NULL]                           |
+----------------------------------+----------------------------------+

LOWER는 컬레이션 지정을 지원해요. 터키어(tr) 로케일로 컬레이션을 지정한 예시예요.

SELECT LOWER('I' COLLATE 'tr');
+-------------------------+
| LOWER('I' COLLATE 'TR') |
|-------------------------|
| ı                       |
+-------------------------+

더 알아보기 (Learn more)