함수명·목적으로 검색
tee / insights
LEARNING / SQLHOME
SQL / FUNCTION REFERENCE

SQL 함수 맵

목적을 찾고, 인수를 정하고, 결과를 확인하세요.

SQL

14개 분야의 677개 항목에서 제품별 구문·인자·기본 및 응용 예제를 확인하세요.

677 / 677 항목
문자열 / 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는 공백 문자. 둘째 인수는 문자열이 아닌 문자 집합.

공식 레퍼런스 ↗