

 O Amazon Redshift deixará de oferecer suporte ao uso de UDFs em Python após 30 de junho de 2026. Começaremos a aplicar essa alteração em fases. Consulte mais informações sobre os detalhes do fim da vida útil do Python e as opções de migração na [publicação do blog](https://aws.amazon.com/blogs/big-data/amazon-redshift-python-user-defined-functions-will-reach-end-of-support-after-june-30-2026/) publicada em 30 de junho de 2025. 

# Função ARRAY\_FLATTEN
<a name="array_flatten"></a>

Mescla vários arrays em um único array do tipo SUPER. Os elementos da primeira matriz interna aparecem primeiro, seguidos dos elementos das matrizes internas subsequentes. Os NULLs são tratados como objetos conhecidos.

## Sintaxe
<a name="array_flatten-syntax"></a>

```
ARRAY_FLATTEN( array )
```

## Argumentos
<a name="array_flatten-arguments"></a>

 *array*   
Uma expressão SUPER em forma de matriz.

## Tipo de retorno
<a name="array_flatten-returm-type"></a>

A função ARRAY\_FLATTEN exibe um tipo SUPER.

## Exemplo
<a name="array_flatten-example"></a>

O exemplo a seguir mostra a função 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)
```

## Consulte também
<a name="array_flatten-see-also"></a>
+ [Função ARRAY\_CONCAT](r_array_concat.md)
+ [Função SUBARRAY](r_subarray.md)
+ [Função ARRAY\_DISTINCT](array_distinct.md)