Fonction array_compact

S’applique à :coche marquée oui Databricks Runtime 12.2 LTS et versions ultérieures

Supprime les éléments NULL de array.

Syntaxe

array_compact(array)

Arguments

  • array : expression ARRAY.

Retours

La fonction retourne un tableau du même type que l’argument d’entrée où toutes les valeurs NULL ont été supprimées.

Exemples

> SELECT array_compact(array(1, 2, NULL, 3, NULL, 3));
 [1, 2, 3, 3]

> SELECT array_compact(array(NULL, NULL));
 []