더북(TheBook)

컬렉션 타입별 비교

지금까지 컬렉션에 속한 연관 배열, VARRAY, 중첩 테이블에 대해 배웠다. 개별적으로 보면 그리 어렵지 않지만 개념과 사용법이 비슷해서 나름대로 정리하지 않으면 혼동될 것이다. 따라서 마지막으로 지금까지 배운 이 3가지 컬렉션 타입을 정리하고 이 장을 마친다.

표 11-4 컬렉션 타입별 특징
구분 연관 배열 VARRAY 중첩 테이블
생성구문 TYPE 명칭 IS TABLE OF 값타입 INDEX BY 인덱스타입 TYPE 명칭 IS VARRAY(최대 크기) OF 값타입; TYPE 명칭 IS TABLE OF 값타입;
크기 제한 없음 있음 없음
생성자 없음 있음 있음
인덱스 타입 숫자, 문자 숫자 숫자
사용자 정의 타입 불가 선언 가능 선언 가능
테이블 컬럼 불가 사용 가능 사용 가능
TABLE 함수 불가 사용 가능 사용 가능
DML 부분 처리 불가 불가 가능
신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.