Fonction array_remove
S’applique à : Databricks SQL Databricks Runtime
Supprime toutes les occurrences de element
de array
.
Syntaxe
array_remove(array, element)
Arguments
array
: un tableau.element
: expression d’un type qui partage un type moins commun avec les éléments dearray
.
Retours
Le type de résultat correspondait au type du tableau.
Si l’élément à supprimer est NULL
, le résultat est NULL
.
Exemples
> 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