- 카테고리:
문자열 및 이진 함수 (일반) , 반정형 데이터 함수 (변환/캐스팅)
STRTOK_TO_ARRAY¶
지정된 구분 기호 세트를 사용하여 주어진 문자열을 토큰화하고 토큰을 배열로 반환합니다.
매개 변수 중 하나가 NULL인 경우, NULL이 반환됩니다. 토큰화에서 토큰이 생성되지 않는 경우, 빈 배열이 반환됩니다.
- 참고 항목:
구문¶
STRTOK_TO_ARRAY(<string> [,<delimiter>])
반환¶
반환된 값의 데이터 타입은 ARRAY
입니다.
예¶
다음은 STRTOK_TO_ARRAY
를 사용하여 문자열을 배열로 분할하는 간단한 예입니다.
SELECT STRTOK_TO_ARRAY('a.b.c', '.'); +-------------------------------+ | STRTOK_TO_ARRAY('A.B.C', '.') | |-------------------------------| | [ | | "a", | | "b", | | "c" | | ] | +-------------------------------+
이 예에서는 여러 구분 기호(〈.〉 및 〈@〉)에 대해 토큰화합니다.
SELECT STRTOK_TO_ARRAY('user@snowflake.com', '.@'); +---------------------------------------------+ | STRTOK_TO_ARRAY('USER@SNOWFLAKE.COM', '.@') | |---------------------------------------------| | [ | | "user", | | "snowflake", | | "com" | | ] | +---------------------------------------------+