【发布时间】:2013-06-18 02:59:22
【问题描述】:
我在包规范中使用 Oracle 的关联数组,如下所示
TYPE type1
IS
RECORD
( A NUMBER(3,0),
B VARCHAR2(2 BYTE),
C NUMBER(3,0)
);
TYPE type2 IS TABLE OF type1 INDEX BY BINARY_INTEGER;
TYPE type3 IS TABLE OF type2 INDEX BY VARCHAR2(10);
PROCEDURE proc1 (v_type3 OUT NOCOPY type3);
我必须在正文中访问它们
当我使用时
v_type3('ABC').type2(1).A :=5;
v_type3('ABC').type2(1).B :='test';
类型 2 未声明/未定义给我编译错误。
如何访问正文中的每个元素?
【问题讨论】: