Pular para o conteúdo

Fóruns SQL e PL/SQL Resultado do Select ??? Resultado do Select ???

#91807
Girino
Participante

    Olá..!! 😀

    Estou fazendo da seguinte forma: 😉

    create or replace PROCEDURE RT AS
    P_EMPRESA VARCHAR2(2);
    P_CENTRO VARCHAR2(8);
    CURSOR CR IS
    SELECT EMPRESA,CENTRO FROM FUNCIONARIOS;
    BEGIN
    OPEN CR;
    LOOP
    FETCH CR INTO P_EMPRESA,P_CENTRO;
    EXIT WHEN CR%NOTFOUND;
    DBMS_OUTPUT.PUT_LINE (‘CODIGO DA EMPRESA: ‘ || P_EMPRESA || ‘ ‘ || ‘CENTRO DE CUSTO: ‘ || P_CENTRO);
    END LOOP;
    CLOSE CR;
    END;

    No prompt de linha de comando do ORACLE funciona perfeitamente.
    O Problema é quando eu executo a procedure no crystal não aparecem os campos EMPRESA e CENTRO no relatório. Na verdade não dá nenhum erro, porém também não retorna nenhum campo. 😥

    Se tiver alguma solução..!! Talvez criar uma tabela para inserir os dados da procedure, sei lá..!!

    abraços e muito obrigado.. 😀

    Renato