TYPE TAB PARA SYS_REFCURSOR

Dúvidas, dicas e truques de PL/SQL. Aqui também vão assuntos relacionados a pacotes, triggers, funções, Java-Stored Procedures, etc
Responder
Moloukos
Rank: Programador Sênior
Rank: Programador Sênior
Mensagens: 54
Registrado em: Qui, 18 Set 2008 10:22 pm
Localização: São Paulo - SP
Moloukos Rox

Boa tarde.

Tenho uma procedure que devolve um "C_RES OUT SYS_REFCURSOR".

No corpo dela eu trabalho com type e preencho uma tab

--ADICIONANDO VALORES NO REC
TB_MAP_RS(I).ID_MAP := 1;
TB_MAP_RS(I).VL_MAP := 80;

SETANDO OS VALORES PARA A TAB NO FINAL
T_MAP_RS := TB_MAP_RS;

É POSSÍVEL PEGAR ESSA TAB E JOGAR TODOS OS SEUS VALORES PARA O SYS_REFCURSOR C_RES?
Moloukos
Rank: Programador Sênior
Rank: Programador Sênior
Mensagens: 54
Registrado em: Qui, 18 Set 2008 10:22 pm
Localização: São Paulo - SP
Moloukos Rox

Encontrei a solução:

Selecionar tudo

 OPEN C_RES FOR
      SELECT * FROM TABLE(T_MAP_RS);
Responder
  • Informação
  • Quem está online

    Usuários navegando neste fórum: Nenhum usuário registrado e 3 visitantes