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
Función ARRAY_UNION
Combina dos matrices y devuelve una sola matriz que contiene todos los valores únicos, eliminando los duplicados. La función es NULL-safe, lo que significa que trata los valores NULL como objetos conocidos. No se garantiza el orden de los elementos en el resultado.
Sintaxis
ARRAY_UNION( array1, array2 )
Argumentos
- array1
-
Una expresión SUPER que especifica la primera matriz.
- array2
-
Una expresión SUPER que especifica la segunda matriz.
Tipo de retorno
La función ARRAY_UNION devuelve un tipo SUPER.
Ejemplo
Los ejemplos siguientes muestran la función ARRAY_UNION.
SELECT ARRAY_UNION(ARRAY('a','b','b'), ARRAY('b','c','c')); array_union --------------- ["a","b","c"] (1 row)
No se garantiza el orden de los elementos:
SELECT ARRAY_UNION(ARRAY('b','a','b'), ARRAY(NULL,'b',NULL)); array_union ---------------- ["b","a",null] (1 row)