T 타입 항목으로 이루어진 배열입니다. T에는 배열을 포함해 모든 데이터 타입을 사용할 수 있습니다.
배열 만들기
[]를 사용할 수 있습니다.
데이터 타입 다루기
SELECT array(1, 'a')).
자동 데이터 타입 감지 예시:
배열 크기
size0 서브컬럼을 사용해 배열의 크기를 확인할 수 있습니다. 다차원 배열에는 sizeN-1을 사용할 수 있으며, 여기서 N은 원하는 차원입니다.
예시
Query
Response
배열에서 중첩된 서브컬럼 읽기
Array 안의 중첩 타입 T에 서브컬럼이 있으면(예: named tuple), 동일한 서브컬럼 이름으로 Array(T) 타입에서 해당 서브컬럼을 읽을 수 있습니다. 서브컬럼의 타입은 원래 서브컬럼 타입의 Array입니다.
예시