View a markdown version of this page

Función ARRAY_FLATTEN - Amazon Redshift

Amazon Redshift dejará de admitir la creación de UDF de Python después del 30 de junio de 2026. Empezaremos a aplicarlo por fases. Para obtener más información sobre los detalles del fin de vida de Python y las opciones de migración, consulte la entrada del blog que se publicó el 30 de junio de 2025.

Función ARRAY_FLATTEN

Fusiona varias matrices en una sola matriz de tipo SUPER. Los elementos de la primera matriz interna aparecen primero, seguidos de los elementos de las siguientes matrices internas. Los valores NULL se tratan como objetos conocidos.

Sintaxis

ARRAY_FLATTEN( array )

Argumentos

array

Una expresión SUPER en forma de matriz.

Tipo de retorno

La función ARRAY_FLATTEN devuelve un tipo SUPER.

Ejemplo

En el siguiente ejemplo se muestra la función ARRAY_FLATTEN.

SELECT ARRAY_FLATTEN(ARRAY(ARRAY(1,2,3,4),ARRAY(5,6,7,8),ARRAY(9,10))); array_flatten ------------------------ [1,2,3,4,5,6,7,8,9,10] (1 row)

Véase también