Funkcja array_compact

Dotyczy:zaznacz pole wyboru oznaczone jako tak Databricks Runtime 12.2 LTS i nowsze

Usuwa elementy NULL z arrayelementu .

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));
 []