Funkcja array_contains
Dotyczy: Databricks SQL Databricks Runtime
Zwraca wartość true, jeśli array
zawiera value
wartość .
Składnia
array_contains(array, value)
Argumenty
array
: tablica do wyszukania.value
: wyrażenie z typem współużytkuje najmniej wspólny typ z elementamiarray
.
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