Pular para o conteúdo

› Fóruns › SQL e PL/SQL › Procedure recebendo um ARRY

  • Este tópico contém 1 resposta, 2 vozes e foi atualizado pela última vez 20 anos atrás por kleber.
Visualizando 2 posts - 1 até 2 (de 2 do total)
  • Autor
    Posts
  • #76660
    mdiasm
    Participante

      É possivel receber um array em um procedure ?
      Que tipo de variael dever ser declarado no pametro da procedure.

      #76686
      kleber
      Participante

        É possível, porém você deverá ter um array identico na sua procedure e o parâmetro será do tipo do seu array.

        Exemplo:

        type rec_type is record (ad_tipo tipo.ad_tipo%type
        ,ds_tipo tipo.ds_tipo%type);

        type tab_rec_type is table of rec_type index by binary_integer;

        Na procedure você receberá o parâmetro da seguinte forma:

        procedure proc_insert (p_tab_rec_type in tab_rec_type);

        Falou!!

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

      › Fóruns › SQL e PL/SQL › Procedure recebendo um ARRY