ARRAY_UNION 함수 - Amazon Redshift

Amazon Redshift는 패치 198부터 새 Python UDF 생성을 더 이상 지원하지 않습니다. 기존 Python UDF는 2026년 6월 30일까지 계속 작동합니다. 자세한 내용은 블로그 게시물을 참조하세요.

ARRAY_UNION 함수

두 배열을 결합하고 모든 고유 값을 포함하는 단일 배열을 반환하여 중복을 제거합니다. 함수는 Null 안전이므로 Null이 알려진 객체로 취급됩니다. 결과에 포함된 요소의 순서는 보장되지 않습니다.

구문

ARRAY_UNION( array1, array2 )

인수

array1

첫 번째 배열을 지정하는 SUPER 표현식입니다.

array2

두 번째 배열을 지정하는 SUPER 표현식입니다.

반환 타입

ARRAY_UNION 함수는 SUPER 유형을 반환합니다.

예제

다음 예제에서는 ARRAY_UNION 함수를 보여 줍니다.

SELECT ARRAY_UNION(ARRAY('a','b','b'), ARRAY('b','c','c')); array_union --------------- ["a","b","c"] (1 row)

요소의 순서는 보장되지 않습니다.

SELECT ARRAY_UNION(ARRAY('b','a','b'), ARRAY(NULL,'b',NULL)); array_union ---------------- ["b","a",null] (1 row)

다음 사항도 참조하세요.