■ 중첩 테이블의 NEXT 함수를 사용해 다음 항목의 인덱스를 구하는 방법을 보여준다.
▶ 예제 코드 (SQL)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 |
SET SERVEROUTPUT ON; DECLARE TYPE DATE_TABLE_TYPE IS TABLE OF DATE; V_BIRTHDAY_TABLE DATE_TABLE_TYPE := DATE_TABLE_TYPE('1958-09-23', '1986-10-01', '1990-03-02', '1993-06-01'); BEGIN V_BIRTHDAY_TABLE.EXTEND(3); V_BIRTHDAY_TABLE(5) := '2019-11-03'; V_BIRTHDAY_TABLE(6) := '2019-11-04'; V_BIRTHDAY_TABLE(7) := '2019-11-05'; DBMS_OUTPUT.PUT_LINE(V_BIRTHDAY_TABLE.NEXT(V_BIRTHDAY_TABLE.FIRST)); -- 2 END; |