Oracle 存储过程中数组的申明与遍历

-- 申明数组
TYPE V_ARRAY_TABLE IS TABLE OF VARCHAR2(300);
V_ARRAY V_ARRAY_TABLE := V_ARRAY_TABLE('aaa','bbb');


-- 遍历数组
FOR i in 1..V_ARRAY.count LOOP 
  DBMS_OUTPUT.PUT_LINE(V_ARRAY(i))
END LOOP;


注意:数组必须申明,oracle中的数组就是一张表;

猜你喜欢

转载自pengyao0305.iteye.com/blog/2375184