Funzione array_remove
Si applica a: Databricks SQL Databricks Runtime
Rimuove tutte le occorrenze di element
da array
.
Sintassi
array_remove(array, element)
Argomenti
array
: matrice.element
: espressione di un tipo che condivide un tipo meno comune con gli elementi diarray
.
Valori restituiti
Il tipo di risultato corrisponde al tipo della matrice.
Se l'elemento da rimuovere è NULL
, il risultato è NULL
.
Esempi
> 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