elt
기능
적용 대상: Databricks SQL Databricks 런타임
nth 식을 반환합니다.
구문
elt(index, expr1 [, ...])
인수
index
: 0보다 큰 정수 식입니다.exprN
: 모든exprN
과 최소 공통 형식을 공유하는 식입니다.
반품
결과는 exprN
의 최소 공통 형식입니다.
인덱스가 1과 expr
의 수 사이여야 합니다. 인덱스가 범위를 벗어나면 INVALID_ARRAY_INDEX 오류가 발생합니다.
참고 항목
Databricks Runtime에서 spark.sql.ansi.enabled가 false
인 경우 인덱스가 범위를 벗어나면 함수는 오류 대신 NULL
을 반환합니다.
예제
> SELECT elt(1, 'scala', 'java');
scala