Olá!
Você já ouviu em pipelined functions? Não?!
Em se tratando de Oracle as funções pipelined permitem obter facilmente dados que não sejam oriundos de tabelas. Se você tem um cálculo muito complexo já implementado em procedures e não quer ter o trabalho de re-escrever em Java você pode criar um function pipelined e usar um simples select * from table(fun_calc_complexo(1)) para obter os valores necessários para sua aplicação como se fosse uma tabela.
Isso ajuda muito quando o retorno esperado de uma function ou precedure é um type of table/record, por que é muito dificil obter isso diretamente do paramêtro de out da procedure com Java.
Links em inglês para estudos:
Em breve estarei postando aqui um pequeno tutorial em português sobre esse tema.
Até mais,
Um comentário:
ow.....
to no aguardo do tutorial em português....rssss...
num demore não......
huaihaihaihaihi
abração....
Postar um comentário