array_remove
Funzione
Si applica a: controllo SQL databricks 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
.
Restituisce
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