Udostępnij za pośrednictwem


Funkcja array_contains

Dotyczy: zaznacz pole wyboru oznaczone jako tak Databricks SQL zaznacz pole wyboru oznaczone jako tak Databricks Runtime

Zwraca wartość true, jeśli array zawiera valuewartość .

Składnia

array_contains(array, value)

Argumenty

  • array: tablica do wyszukania.
  • value: wyrażenie z typem współużytkuje najmniej wspólny typ z elementami array .

Zwraca

Wartość logiczna. Jeśli value wartość to NULL, wynik to NULL. Jeśli jakikolwiek element w array pliku to NULL, wynik jest NULL , jeśli value nie jest zgodny z żadnym innym elementem.

Przykłady

> 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