문자열 / Snowflake
TRIM
양끝 공백 제거
이름의 영어·약어 뜻
trim = 끝을 다듬다
어디에 쓰나요?
CSV와 입력 폼의 값을 분석 가능한 형태로 정리합니다.
반환값문자열
작성 방법
TRIM(text[, characters])인수에 무엇을 넣나요?
| 인수 | 유형 / 지정 방법 | 입력 예 | 역할 / 기본값 |
|---|---|---|---|
text필수 | VARCHAR | 'Ann' / name | 처리할 문자열: 열 이름 또는 문자열 리터럴. |
characters선택 | VARCHAR | ' /' | 제거할 문자 집합. 생략하면 기본 공백 제거. |
그대로 실행할 수 있는 SQL
각 예제 입력을 확인한 뒤 선택한 SQL 환경으로 복사하세요. AS result는 결과 열 이름입니다.
예제 1 · 기본
SELECT
TRIM(' Ann ') AS result;' Ann '의 양끝 공백을 제거한다. 결과를 result 열로 반환한다.
이 SQL의 결과
| result |
|---|
Ann |
예제 2 · 응용
SELECT
TRIM('xyxAnnxyxy', 'xy') AS result;'xy'는 x와 y의 문자 집합이다. 양끝에서 x나 y가 이어지는 동안 제거해 Ann을 남긴다. 문자열 'xy'의 일치가 아닌 문자별 검사이며 내부의 x와 y는 유지한다. 결과를 result 열로 반환한다.
이 SQL의 결과
| result |
|---|
Ann |
사용 전 알아둘 점
Snowflake 기본은 ASCII 공백, BigQuery는 공백 문자. 둘째 인수는 문자열이 아닌 문자 집합.
다른 SQL에서는 BigQuery
TRIM(text[, characters])Snowflake 기본은 ASCII 공백, BigQuery는 공백 문자. 둘째 인수는 문자열이 아닌 문자 집합.
공식 레퍼런스 ↗