Função array_compact
Aplica-se a: Databricks SQL Databricks Runtime 12.2 LTS e superior
Remove elementos NULL do array
.
Sintaxe
array_compact(array)
Argumentos
array
: Uma expressão ARRAY.
Devoluções
A função retorna uma matriz do mesmo tipo que o argumento de entrada onde todos os valores NULL foram removidos.
Exemplos
> SELECT array_compact(array(1, 2, NULL, 3, NULL, 3));
[1, 2, 3, 3]
> SELECT array_compact(array(NULL, NULL));
[]