在一个存储过程
procedure GENERATEBILLITEM
      is
        v_itemamount ITEMAMOUNTINFO; /*存放账目项和对应的金额信息*/
        v_item4to3 PLSQLSETNUMBER;        /*存放第4层到第3层的映射关系*/
        v_assititeminfo PLSQLSETBYSTR;   /*辅助项,存放账目项的信息*/
在这里 直接这样定义,
v_item4to3(v_item_4id) := v_item_3id;
在一个存储过程中,
 v_item4to3 PLSQLSETNUMBER;  这个PLSQLSETNUMBER 这个我不知道是在哪定义了,找了N就 就是没有,在网上搜了,没有任何这样的信息, 大家也看出来了,这个PLSQLSETNUMBER 这应该相当于一个varchar2这样的东西,用java语言来说,它就像一个类,但是在java中这个类是先定义的,但是我找了整个数据里面的东西,就是没有发现这的定义,所以在下面v_item4to3(v_item_4id) := v_item_3id;就很难看懂了。