Función array_contains
Se aplica a: Databricks SQL Databricks Runtime
Devuelve true si array
contiene value
.
Sintaxis
array_contains(array, value)
Argumentos
array
: matriz en la que se va a buscar.value
: expresión con un tipo que comparte un tipo menos común con los elementosarray
.
Devoluciones
Una expresión BOOLEANA.
Si value
es NULL
, el resultado es NULL
.
Si cualquier elemento de array
es NULL
, el resultado es NULL
si value
no coincide con ningún otro elemento.
Ejemplos
> 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