Función array_remove
Se aplica a: Databricks SQL Databricks Runtime
Quita todas las repeticiones de element
en array
.
Sintaxis
array_remove(array, element)
Argumentos
array
: una expresión ARRAY.element
: expresión de un tipo que comparte un tipo menos común con los elementos dearray
.
Devoluciones
El tipo de resultado coincide con el tipo de matriz.
Si el elemento que se va a quitar es NULL
, el resultado es NULL
.
Ejemplos
> SELECT array_remove(array(1, 2, 3, NULL, 3, 2), 3);
[1,2,NULL,2]
> SELECT array_remove(array(1, 2, 3, NULL, 3, 2), NULL);
NULL