Amazon Redshift non supporterà più l'uso delle UDF Python dopo il 30 giugno 2026. Inizieremo ad applicarlo per fasi. Per ulteriori informazioni sulla fine del ciclo di vita e sulle opzioni di migrazione di Python, consulta il post del
Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Funzione ARRAY_UNION
Combina due array e restituisce un singolo array contenente tutti i valori univoci, rimuovendo eventuali duplicati. La funzione è NULL-safe, nel senso che tratta i NULL come oggetti noti. L'ordine degli elementi nel risultato non è garantito.
Sintassi
ARRAY_UNION( array1, array2 )
Arguments (Argomenti)
- matrice 1
-
Un'espressione SUPER che specifica il primo array.
- matrice 2
-
Un'espressione SUPER che specifica il secondo array.
Tipo restituito
La funzione ARRAY_UNION restituisce un tipo SUPER.
Esempio
Gli esempi seguenti mostrano la funzione ARRAY_UNION.
SELECT ARRAY_UNION(ARRAY('a','b','b'), ARRAY('b','c','c')); array_union --------------- ["a","b","c"] (1 row)
L'ordine degli elementi non è garantito:
SELECT ARRAY_UNION(ARRAY('b','a','b'), ARRAY(NULL,'b',NULL)); array_union ---------------- ["b","a",null] (1 row)