ARRAY1:=(1,2,3,4,5.....)
assign(31,34,ARRAY1)

解决方案 »

  1.   

    ARRAY_OF_NUMBER  是否数组?declare
    type t_arr is varray(10) of number;
    v_arr t_arr:=t_arr(1,2,3);
    num number;
    begin
    assign(1,1,v_arr,num);
    end;
    /
      

  2.   

    定义个过程,然后定义变量赋值
    DECLARE
      

  3.   

    array_of_number好像就是数的数组,但是如何在PL/sql语言中给这个数组变量进行赋值,我现在还是不清楚,不知道上面的那位beckhambobo(beckham) 是否正确,为什么array必须要通过varray来进行赋值呢?
      

  4.   

    ARRAY_OF_NUMBER(1,2,3)这样初始化行不行