直接看例子吧,网上有好多例子,这里做个备份
DECLARE TYPE test_array IS TABLE OF number; t_array test_array; BEGIN --数组初始化 --也可以通过指定index初始化数组,比如t_array(1) := 123; t_array := test_array(123,456,789,100,200,300); FOR i IN t_array.FIRST..t_array.LAST LOOP DBMS_OUTPUT.PUT_LINE (t_array(i)); END LOOP; END;