03. oktober 2001 - 12:56Der er
7 kommentarer og 1 løsning
REF Cursor
Jeg har defineret følgende weak ref cursor:
create or Replace package Test_pkg is
Type TCursor is ref cursor;
procedure CallMe(ACursor out TCursor);
end;
create or replace package body Test_pkg is
procedure AllEmployee(ACursor out TCursor) is begin open ACursor for select * from ATabel end;
end;
Når jeg nu forsøger at eksekvere denne procedure i TOAD så får jeg bl.a. at vide at identifikatoren CURSOR skal erklæres? Såvidt jeg kan konstatere så er ovenstående korrekt, men et eller andet må jo være forkert
Jeg har prøvet at indlæse i lokal databse og fik altså ingen fejl! Dvs. jeg satte lige et semikolen efter selecten og omdøbte body proceduren til at have samme navn som i spec\'en.
Tja, jeg har også prøvet præcist det samme - men fra SQL/PLUS - herfra virker den!!? Noget kunne tyde på at der er en bug i TOAD.
Jeg lukker spørgsmålet, men du får naturligvis dine point for en ihærdig indsats. \'
Tak for hjælpen under alle omstændigheder.
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.