Pular para o conteúdo

Fóruns SQL e PL/SQL Procedure no Oracle Procedure no Oracle

#91145
burga
Participante

    Oi Girino,

    Adapte o código do Mauro depois de feita a correção que eu passei, com o segundo exemplo do fsitja. Criando um pacote e uma função com retorno PIPELINED, tipo de saída sendo do tipo ROWTYPE da sua tabela e substituindo a linha do código do Mauro (abaixo)

    DBMS_OUTPUT.PUT_LINE(v_codigo);

    pela linha do exemplo do fsitja (a seguir)

    PIPE ROW(v_saida(i));

    Sendo que a variavel v_saida é a que eu citei anteriormente como “ROWTYPE da sua tabela”. De resto você junta os dois códigos que os colegas passaram. 🙂

    EDIT:
    Ficou meio confusa a explicação… Se ninguém postar antes, depois eu posto pra você com mais detalhes!