pl/sql二维数组的使用

直接上例子
set serveroutput on;
declare 
	type a_varray_type is varray(10) of int;
	type nal_varray_type is varray(10) of a_varray_type;
	data nal_varray_type := nal_varray_type(
		a_varray_type(58,100,102),
		a_varray_type(55,6,73),
		a_varray_type(2,4)
		);
begin
	dbms_output.put_line('显示二维数组所有元素');
	for i in 1..data.count
	loop
		for j in 1..data(i).count
		loop
			dbms_output.put_line(data(i)(j));
		end loop;
	end loop;
end;
/
运行结果:
显示二维数组所有元素
58
100
102
55
6
73
2
4
posted @ 2017-10-27 14:21  岳麓丹枫  阅读(799)  评论(0)    收藏  举报