Estou com um problema que ainda naum consegui resolver.
Na base de dados aqui da empresa tem uma função com o nome F_OBTEM_MENSALIDADES.
Essa função tem os seguintes parâmetros:
result - out
p_contrato_inicial - Integer
p_contrato_final - Integer
p_data_inicial - String
p_data_final - String
p_cursor - Cursor
Quando faço o teste nela pelo PL, ele me retorna o valor 1, que rodou e se eu verificar o cursor, pelo PL, lá estão os registros que eu quero.
A minha pergunta é:
Existe alguma forma de extrair esses dados do cursor q está dentro da função pra uma outra tabela, o fazer alguma view q me traga os registros que estão dentro de p_cursor???
Alguém aí pode matar essa charada?
Um abraço a todos!
Extrair Dados De Cursor Que Está Dentro De Uma Função
Started By Dionísio Júnior, 11/09/2009, 14:58
3 replies to this topic
#1
Posted 11/09/2009, 14:58
#2
Posted 11/09/2009, 22:22
O que você pode fazer é trabalhar com Table Function.
Veja um artigo sobre isso em: http://www.databasej...n-in-Oracle.htm
Veja um artigo sobre isso em: http://www.databasej...n-in-Oracle.htm
Felipe Pena
[...] ó terra, terra, terra; ouve a palavra do Senhor. — Jeremias 22:29
[...] ó terra, terra, terra; ouve a palavra do Senhor. — Jeremias 22:29
#3
Posted 14/09/2009, 14:23
O que você pode fazer é trabalhar com Table Function.
Veja um artigo sobre isso em: http://www.databasej...n-in-Oracle.htm
Eu lí, mas não entendi como isso poderia ajudar!
Podes me dar um exemplo??
#4
Posted 15/09/2009, 19:12
Postei um exemplo em: http://felipe.c2zlab...s-de-uma-funcao
Felipe Pena
[...] ó terra, terra, terra; ouve a palavra do Senhor. — Jeremias 22:29
[...] ó terra, terra, terra; ouve a palavra do Senhor. — Jeremias 22:29
0 user(s) are reading this topic
0 membro(s), 0 visitante(s) e 0 membros anônimo(s)