다음을 통해 공유


array_contains 기능

적용 대상: 예(예)로 표시된 확인 Databricks SQL 예(예)로 표시된 확인 Databricks 런타임

arrayvalue가 포함되어 있으면 true를 반환합니다.

구문

array_contains(array, value)

인수

  • array: 검색할 배열입니다.
  • value: array 요소와 최소 공통 형식을 공유하는 형식의 식입니다.

반품

BOOLEAN입니다. valueNULL이면 결과는 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