› Fóruns › SQL e PL/SQL › Resultado do Select ??? › Resultado do Select ???
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