Share via


array_remove Funzione

Si applica a:check contrassegnato sì controllo SQL databricks contrassegnato come sì 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 di array.

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