Pular para o conteúdo

Fóruns SQL e PL/SQL Chamando uma função PIPELINED dentro de uma Procedure Chamando uma função PIPELINED dentro de uma Procedure

#95052
diegomello
Participante

    Opa…
    Olha só..
    Aparentemente, o problema está na sua procedure.
    Testa assim.

    CREATE OR REPLACE PROCEDURE v22_teste(e_nada IN NUMBER) IS
    var_teste NUMBER;

    BEGIN
    var_teste := 100;

    FOR for_select_1 IN (SELECT contador
    FROM TABLE(a_or_netcontrol.pac_fun_pipelined.fun_gera_numeros(e_nada)))
    LOOP
    dbms_output.put_line(for_select_1.contador);
    END LOOP;
    END v22_teste;