Функция array_compact
Область применения: Databricks SQL Databricks Runtime 12.2 LTS и выше
Удаляет элементы NULL из array
.
Синтаксис
array_compact(array)
Аргументы
-
array
: выражение ARRAY.
Возвраты
Функция возвращает массив того же типа, что и входной аргумент. where Все значения NULL были удалены. values
Примеры
> SELECT array_compact(array(1, 2, NULL, 3, NULL, 3));
[1, 2, 3, 3]
> SELECT array_compact(array(NULL, NULL));
[]