부분 배열 함수 - Amazon Redshift

부분 배열 함수

입력 배열의 하위 집합을 반환하도록 배열을 조작합니다.

구문

SUBARRAY( super_expr, start_position, length )

인수

super_expr

배열 형식의 유효한 SUPER 표현식입니다.

start_position

인덱스 위치 0에서 시작하여 추출을 시작할 배열 내의 위치입니다. 음수 위치는 배열 끝에서 역방향으로 계산됩니다.

length

추출할 요소 수(하위 문자열의 길이)입니다.

반환 타입

부분 배열 함수는 SUPER 데이터 값을 반환합니다.

예제

다음은 하위 배열 함수 예제입니다.

SELECT SUBARRAY(ARRAY('a', 'b', 'c', 'd', 'e', 'f'), 2, 3); subarray --------------- ["c","d","e"] (1 row)