substring_index
기능
적용 대상: Databricks SQL Databricks Runtime
delim
구분 기호가 count
번째로 나타나기 전에 expr
의 부분 문자열을 반환합니다.
구문
substring_index(expr, delim, count)
인수
-
expr
: ASTRING
또는BINARY
식입니다. -
delim
: 구분 기호를 지정하는expr
형식과 일치하는 식입니다. -
count
INTEGER
: 구분 기호 수를 계산하는 식입니다.
반품
결과는 expr
형식과 일치합니다.
count
가 양수이면 마지막 구분 기호의 왼쪽에 있는 모든 항목(왼쪽부터 계산)이 반환됩니다.
count
가 음수이면 마지막 구분 기호의 오른쪽에 있는 모든 항목(오른쪽부터 계산)이 반환됩니다.
예제
> SELECT substring_index('www.apache.org', '.', 2);
www.apache
> SELECT substring_index('555A66A777' COLLATE UTF8_BINARY, 'a', 2);
555A66A777
> SELECT substring_index('555A66A777' COLLATE UTF8_LCASE, 'a', 2);
555A66