Pular para o conteúdo
Visualizando 3 posts - 1 até 3 (de 3 do total)
  • Autor
    Posts
  • #78788
    Anônimo

      Olá Pessoal.

      fiz o seguinte:

      criei um tipo como se fosse uma coleção:
      CREATE OR REPLACE TYPE IARRAY(3) is VARRAY(20) OF NUMBER;

      ai criei uma função que recebe um parametro este tipo:
      create FUNCTION getCusto( iempresa IARRAY, sproduto integer) RETURN NUMBER
      AS...

      como eu posso iterar sobre este tipo..

      descupem pela pergunta, é que ja procurei no Google em varios sites e só achei exemplos com cursores.

      Grato a todos.

      #78790
      chduarte
      Participante

        CREATE OR REPLACE TYPE IARRAY is VARRAY(20) OF NUMBER;
        /

        declare
        myarray IARRAY;
        begin
        myarray := IARRAY(1,2,3);
        for x in myarray.first .. myarray.last loop
        dbms_output.put_line(‘n: ‘||myarray(x));
        end loop;
        end;
        /

        #78791
        Anônimo

          valew kra.

        Visualizando 3 posts - 1 até 3 (de 3 do total)
        • Você deve fazer login para responder a este tópico.
        plugins premium WordPress