Tenho a seguinte situa??o
O Front End ? ASP e toda consulta no DB deve retornar um Record Set (Cursor Type – TYPE cur IS REF CURSOR; ) OPEN ccursor FOR …;
Por?m preciso criar uma Tabela tempor?ria:
TYPE xxxxxx IS RECORD
( cnpj NUMBER
, tipo NUMBER
, nome VARCHAR2(60)
, pedido VARCHAR2(12)
, contrato NUMBER
, data DATE
, motivo VARCHAR2(50));
TYPE yyyyyy IS TABLE OF xxxxxx INDEX BY BINARY_INTEGER;
atribuir valores p/ esta TABLE e no final retornar os valores no PARAM OUT da Procedure para o ASP.
Como j? disse o ASP s? reconhece PARAM OUT do tipo CURSOR TYPE, s? que:
OPEN ccursor FOR yyyyyy ; –N?o d? certo, d? erro na Proc, pois n?o consigo abrir um CURSOR TYPE p/ um TYPE TABLE, at? porque o TABLE necessita do ?ndice.
Tamb?m n?o adianta declarar o PARAM OUT como TYPE TABLE, porque o ASP n?o reconhece.
O que fa?o, algu?m tem alguma id?ia. Tenho que criar uma tabela tempor?ria e o retorno tem que ser um RECORD SET…