Funkcja array_compact
Dotyczy: Databricks SQL Databricks Runtime 12.2 LTS i nowsze
Usuwa elementy NULL z array
elementu .
Składnia
array_compact(array)
Argumenty
array
: wyrażenie ARRAY.
Zwraca
Funkcja zwraca tablicę tego samego typu co argument wejściowy, w którym usunięto wszystkie wartości NULL.
Przykłady
> SELECT array_compact(array(1, 2, NULL, 3, NULL, 3));
[1, 2, 3, 3]
> SELECT array_compact(array(NULL, NULL));
[]