

 Amazon Redshift dejará de admitir la creación de nuevas UDF de Python a partir del parche 198. Las UDF de Python existentes seguirán funcionando hasta el 30 de junio de 2026. Para obtener más información, consulte la [publicación del blog](https://aws.amazon.com/blogs/big-data/amazon-redshift-python-user-defined-functions-will-reach-end-of-support-after-june-30-2026/). 

# Función ARRAY\$1DISTINCT
<a name="array_distinct"></a>

Crea una nueva matriz que contiene solo elementos únicos de la matriz de entrada y elimina todos los duplicados. No se garantiza que el orden de los elementos en la matriz de salida coincida con el orden de entrada. Los valores NULL se tratan como elementos válidos; si existen varios NULL en la matriz de entrada, solo aparecerá un NULL en la salida.

## Sintaxis
<a name="array_distinct-syntax"></a>

```
ARRAY_DISTINCT( array )
```

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

 *array*   
Una expresión SUPER que especifica la matriz.

## Tipo de retorno
<a name="array_distinct-return-type"></a>

La función ARRAY\$1DISTINCT devuelve un tipo SUPER.

## Ejemplo
<a name="array_distinct-example"></a>

Los ejemplos siguientes muestran la función ARRAY\$1DISTINCT.

```
SELECT ARRAY_DISTINCT(ARRAY(1, 1, 'a', 'a', NULL, NULL));
 array_distinct 
----------------
 [1,"a",null]
(1 row)

SELECT ARRAY_DISTINCT(ARRAY_CONCAT(ARRAY(1,2,3,3),ARRAY(2,3,4,4)));
 array_distinct 
----------------
 [1,2,3,4]
(1 row)
```

## Véase también
<a name="array_distinct-see-also"></a>
+ [Función ARRAY\$1UNION](array_union.md)
+ [Función ARRAY\$1SORT](array_sort.md)
+ [Función ARRAY\$1EXCEPT](array_except.md)
+ [Función ARRAY\$1INTERSECTION](array_intersection.md)