array_compact-functie

Van toepassing op:vinkje als ja aan Databricks Runtime 12.2 LTS en hoger

Verwijdert NULL-elementen uit array.

Syntaxis

array_compact(array)

Argumenten

  • array: Een MATRIX-expressie.

Retouren

De functie retourneert een matrix van hetzelfde type als het invoerargument waarin alle NULL-waarden zijn verwijderd.

Voorbeelden

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

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