DB/Oracle
[Oracle] Function return table
냐옴
2017. 3. 27. 13:52
1. 생성
-- 1. OBJECT 타입 생성 CREATE OR REPLACE |
-- 2. TABLE 타입 생성 CREATE OR REPLACE |
-- 3. 함수 생성 (테이블 리턴) CREATE OR REPLACE |
2. 실행
DECLARE BEGIN FOR I IN ( SELECT * FROM TABLE(TFN_LIST('AA')) ) LOOP DBMS_OUTPUT.PUT_LINE(I.COL1 || ', ' || I.COL2); END LOOP; END; |