ORACLE 固定数组用法
declare
type type_array is varray(5) of varchar2(20);
var_array type_array := type_array();
--var_array type_array := type_array('2','2','3','4'); -- 賦值的時候初始化
v_num integer:=0;
begin
var_array.extend(4);
dbms_output.put_line(var_array.count);
for v_num in 1..var_array.count
loop
var_array(v_num) := to_char(v_num);
end loop;
--v_num:=1;
for v_num in 1..var_array.count
loop
dbms_output.put_line(var_array(v_num));
end loop;
/* select * from Table(var_array());*/
end;

浙公网安备 33010602011771号