Compartir a través de


array_compactFunción

Se aplica a:casilla marcada como sí Databricks SQL casilla marcada como Sí Databricks Runtime 12.2 LTS y versiones posteriores

Quitar los elementos NULL de array.

Sintaxis

array_compact(array)

Argumentos

  • array: expresión ARRAY.

Devoluciones

La función devuelve una matriz del mismo tipo que el argumento de entrada where, de la cual se han quitado todos los valores NULL values.

Ejemplos

> SELECT array_compact(array(1, 2, NULL, 3, NULL, 3));
 [1, 2, 3, 3]

> SELECT array_compact(array(NULL, NULL));
 []