Retornar tabela que está armazenada no cursor
28/01/2016
0
Olá galera, tenho a seguinte package: CONSULTA_PARCELAS e dentro dela, tem uma PROC que tem um cursor, onde ele a tabela que determino no meu select, beleza, até ai funcionando, como que eu faço para que em uma instrução, SELECT, ele me retorne os dados normalmente, como se eu tivesse fazendo um SELECT SIMPLES em uma tabela,
O que eu fiz até agora:
ERRO:
Alguém poderia me ajudar?
OBS: UTILIZANDO ORACLE.
O que eu fiz até agora:
DECLARE TESTE NUMBER; TYPE CURSOR_TYPE_0 IS REF CURSOR; p_rc CURSOR_TYPE_0; BEGIN PACKAGECONSULTA_PARCELAS_MOL('4564464446',p_rc,TESTE); END;
ERRO:
ORA-06550: line 8, column 1:
PLS-00201: identifier 'PACKAGECONSULTA_PARCELAS_MOL' must be declared
ORA-06550: line 8, column 1:
PL/SQL: Statement ignored
PLS-00201: identifier 'PACKAGECONSULTA_PARCELAS_MOL' must be declared
ORA-06550: line 8, column 1:
PL/SQL: Statement ignored
Alguém poderia me ajudar?
OBS: UTILIZANDO ORACLE.
Patrick
Curtir tópico
+ 0
Responder
Posts
12/02/2016
Lourival Queiroz
Para se executar algum procedimento dentro de um package seria no seu caso:
CONSULTA_PARCELAS_MOL.<nome procedure>(<parametros>);
CONSULTA_PARCELAS_MOL.<nome procedure>(<parametros>);
Responder
19/02/2016
Helder
Olá pessoal, tudo bem?
Não sei se já conhecem, mas existe uma plataforma para criação de webservices muito eficiente, basta apenas liberar acesso para o banco de dados, e você pode criar uma nova tabela, um novo campo com apenas um clique, talvez ajude muito vocês.
Fica a indicação do Datasocket.
datasocket.co/free
Não sei se já conhecem, mas existe uma plataforma para criação de webservices muito eficiente, basta apenas liberar acesso para o banco de dados, e você pode criar uma nova tabela, um novo campo com apenas um clique, talvez ajude muito vocês.
Fica a indicação do Datasocket.
datasocket.co/free
Responder
Clique aqui para fazer login e interagir na Comunidade :)