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