array_contains
Funkcja
Dotyczy: Databricks SQL Databricks Runtime
Zwraca wartość true, jeśli array
zawiera value
wartość .
Składni
array_contains(array, value)
Argumenty
array
: tablica do wyszukania.value
: Wyrażenie z typem współużytkuje najmniej typowy typ z elementamiarray
.
Zwraca
Wartość LOGICZNA.
Jeśli value
wartość to NULL
, wynik to NULL
.
Jeśli jakikolwiek element w array
elemecie to NULL
, wynik jest NULL
value
niezgodny 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