array_contains
기능
적용 대상: Databricks SQL Databricks 런타임
array
에 value
가 포함되어 있으면 true를 반환합니다.
구문
array_contains(array, value)
인수
array
: 검색할 배열입니다.value
:array
요소와 최소 공통 형식을 공유하는 형식의 식입니다.
반품
BOOLEAN입니다.
value
가 NULL
이면 결과는 NULL
입니다.
array
의 요소가 하나라도 NULL
이면 결과는 value
가 다른 요소와 일치하지 않는 경우 NULL
입니다.
예제
> SELECT array_contains(array(1, 2, 3), 2);
true
> SELECT array_contains(array(1, NULL, 3), 2);
NULL
> SELECT array_contains(array(1, 2, 3), NULL);
NULL