Bonjour,
Je travaille sur Oracle 9i et je cherche à faire un curseur avec une requete variable.
J'ai déja fait quelques recherches et ça donnerait quelques choses comme ça mais ça ne passe pas.
-------------------------------------------------------------------
declare
TYPE curseur_curtype is REF CURSOR RETURN matable%ROWTYPE;
curseur_curvar curseur_curtype;
curseur_rec matable%ROWTYPE;
marequete varchar2(500) ;
begin
marequete := 'select * from matable where xxx = 25';
OPEN curseur_curvar FOR EXECUTE marequete;
fetch curseur_curvar into curseur_rec;
close curseur_curvar;
end;
-------------------------------------------------------------------
Quelqu'un connait il la syntaxe exacte.
Merci par avance.
Partager