在PLSQL中分配多维集合

时间:2012-02-27 13:41:26

标签: collections plsql multidimensional-array record

我有一个记录:

CREATE OR REPLACE TYPE rec01 IS OBJECT
( -- Business
   refund_desc VARCHAR2(20),
   percentage  VARCHAR2(5),
   amount      VARCHAR2(25),
   pmt_method  VARCHAR2(20)
)

然后我从该记录中收集

CREATE OR REPLACE TYPE tbl01 AS TABLE OF rec01

然后从那张桌子我再制作一个集合

CREATE OR REPLACE TYPE tbl02 AS TABLE OF tbl01

如何指定值,例如tbl02(1)(2)的值,。?
更好的解决方案是使用循环来分配它的值,但是如何,。?
感谢。

1 个答案:

答案 0 :(得分:1)

这是为多级集合分配值的example。另请查看Here

这些不使用对象。