create type Mtl_Categories_Obj is (
id number,
name varchar2(30)
);
create type Mtl_Categories_Tab is table of Mtl_Categories_Obj ;
---------------------------------实例使用----------------------------------
--1.初始化 必须
tab Mtl_Categories_Tab:= Mtl_Categories_Tab ();
j number:=0;
for c in cursor loop
j := j + 1;
--2.拓展TAB行
tab.Extend;
tab(j) := Mtl_Categories_Obj(c.id, -- 结构ID
c.name);
end loop;