最好给个可以调试的例子.

解决方案 »

  1.   


    Oracle Procedure 数组参数的应用
      

  2.   


    SQL> declare
      2         type array is table of varchar2(30) index by binary_integer;
      3         a array;
      4  procedure p( array_in array )
      5  is
      6  begin
      7       for i in 1..array_in.count
      8       loop
      9           dbms_output.put_line( array_in(i) );
     10       end loop;
     11  end;
     12  begin
     13       a(1) := 'Apple';
     14       a(2) := 'Banana';
     15       a(3) := 'Pear';
     16       p( a );
     17  end;
     18  /Apple
    Banana
    PearPL/SQL procedure successfully completed
      

  3.   


    不,懂;帮,顶;学,习;赚,分。
    虽然这么回贴可能会被删除。
    谁他妈的删除了就是个王八蛋。
    强烈抗议CSDN这种即当婊子又想立贞洁牌坊的恶劣行为!!!
    有本事,就封杀我!!!理由在这里:
    他妈的一帮管理员有神经病啊???
    http://topic.csdn.net/u/20110422/10/1a381057-7a7b-41d9-8969-ad1f5b77f24a.html?38665
    最好给出完整的表结构,测试数据,计算方法和正确结果.否则耽搁的是你宝贵的时间。
    如果有多表,表之间如何关联?
    如何更有效地在SQL Server论坛上提问
    http://topic.csdn.net/u/20100716/19/6f132f16-20e4-418c-8dee-b99d5f86d320.html?75910
    [code=SQL]