CREATE OR REPLACE PROCEDURE AFF.SP_TABLE_OF_TEST
IS
TYPE ARR_NO IS TABLE OF VARCHAR2(10);
MY_ARR_NO ARR_NO;
BEGIN
MY_ARR_NO := ARR_NO('10','20','30','40');
FOR i IN MY_ARR_NO.FIRST..MY_ARR_NO.LAST LOOP
DBMS_OUTPUT.PUT_LINE(MY_ARR_NO(i) || ' ---------');
END LOOP;
END SP_TABLE_OF_TEST;