TABLE 함수
-
[PL/SQL] 컬렉션의 다양한 사용IT, 프로그래밍/Database (Oracle) 2019. 1. 24. 13:41
1. 사용자 정의 데이터 컬럼 자주 사용하는 컬렉션 타입을 미리 정의해 놓고 마치 VARCHAR2, NUMBER 같은 빌트인(Built-in)타입 처럼 사용할 수 있게 해주는 기능. 컬렉션에서는 VARRAY와 중첩 테이블이 사용이 가능하다.사용자가 정의한 컬렉션을 Global 하게 사용할 수 있다는 개념으로 생각하면 될 듯 하다. 객체(OBJECT) 타입은 컬렉션은 아니지만 객체 지향 프로그래밍의 클래스 개념과 유사하며, 상속도 가능하다. VARRAY : CREATE OR REPLACE TYPE 타입명 IS VARRAY (최대 크기) OF 데이터 타입; 중첩 테이블 : CREATE OR REPLACE TYPE 타입명 IS TABLE OF 데이터 타입; OBJECT : CREATE OR REPLACE 타입..