Condividi tramite


Funzione array_compact

Si applica a: segno di spunta sì Databricks SQL segno di spunta sì Databricks Runtime 12.2 LTS e versioni successive

Rimuove gli elementi NULL da array.

Sintassi

array_compact(array)

Argomenti

  • array: espressione ARRAY.

Valori restituiti

La funzione restituisce una matrice dello stesso tipo dell'argomento di input in cui sono stati rimossi tutti i valori NULL.

Esempi

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

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