ei Chiappa,
 Eu usei pipe rows,

 Eu estava sem saber mesmo era só como chamar a função.


Obrigado pela a ajuda e atenção.

2010/3/17 José Laurindo <jlchia...@yahoo.com.br>

>
>
> Leonardo, essa opção funciona, óbvio, mas um aviso : necessariamente ao se
> trabalhar com pipe rows vc está tendo um cursor PL/SQL num loop, que
> dependendo do caso (principalmente se for manipular muitas linhas, se
> estiver ou não usando opções como bulk/multirow fetch no PL/SQL) , pode dar
> diferença em performance em relação a um cursor SQL processado diretamente
> pelo banco , que é o que REF CURSOR é - teste direitinho aí, via de regra em
> termos de performance o negócio é primeiro tentar trabalhar com SQL, se não
> deu aí sim ir pra PL/SQL, se não deu aí sim ir pro Java ou C...
>
> []s
>
> Chiappa
>
> --- Em oracle_br@yahoogrupos.com.br <oracle_br%40yahoogrupos.com.br>,
> Leonardo Santos da Mata <leonardodam...@...> escreveu
>
> >
> > achei a solução,
> >
> > olha ae:
> >
> > select * from table(teste_f());
> >
> >
> > fonte:
> > http://felipe.c2zlabs.com/oracle-retornando-dados-atraves-de-uma-funcao
> >
> > 2010/3/17 Evandro Giachetto <evandrogiache...@...>
>
> >
> > > Você está falando de como fazer uma chamada a uma função Oracle a
> partir de
> > > uma aplicação Java ou .NET ou qualquer outra que utilize recursos
> chamados
> > > de ResultSet ?
> > >
> > > Evandro Giachetto
> > > Oracle SQL Expert
> > > Oracle Certified Associate
> > > evan...@...
>
> > >
> > >
> > > Em 17 de março de 2010 14:26, Leonardo Santos da Mata <
> > > leonardodam...@...> escreveu:
>
> > >
> > > >
> > > >
> > > > Pessoal
> > > > alguém poderia me ajudar de como retornar um resulset de uma função
> no
> > > > oracle 10g?
> > > >
> > > > Obrigado
> > > >
> > > > --
> > > > Att,
> > > >
> > > > Leonardo Santos da Mata
> > > > Enviado de Palmas, TO, Brasil
> > > >
> > > > [As partes desta mensagem que não continham texto foram removidas]
> > > >
> > > >
> > > >
> > >
> > >
> > > [As partes desta mensagem que não continham texto foram removidas]
> > >
> > >
> > >
> > > ------------------------------------
> > >
> > >
> > > ----------------------------------------------------------
> > > >Atenção! As mensagens do grupo ORACLE_BR são de acesso público e de
> > > inteira responsabilidade de seus remetentes.
> > > Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/
> > >
> > > ----------------------------------------------------------
> > > >Apostilas » Dicas e Exemplos » Função » Mundo Oracle » Package »
> Procedure
> > > » Scripts » Tutoriais - O GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO!
> VISITE:
> > > http://www.oraclebr.com.br/
> > > ----------------------------------------------------------
> > > Links do Yahoo! Grupos
> > >
> > >
> > >
> >
> >
> > --
> > Att,
> >
> > Leonardo Santos da Mata
> > Enviado de Palmas, TO, Brasil
> >
> >
> > [As partes desta mensagem que não continham texto foram removidas]
> >
>
>  
>



-- 
Att,

Leonardo Santos da Mata
Enviado de Palmas, TO, Brasil


[As partes desta mensagem que não continham texto foram removidas]

Responder a