Bonjour,

Voilà : J'ai une api pl/sql (que je n'ai pas développé) qui contient différentes procédures pl/sql. Ces procédures ont des paramètres dont un de type curseur en retour (IN OUT). Pas de souci pour l'exploiter.
ex :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
begin
  -- Call the procedure
  pack_api.get_the(curret => :curret,
                                     codeid => :codeid,
                                     typid => :typid);
end;
avec

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
curret ref cursor in out
codeid varchar2 in 
typid number in.

J'aimerais créer une procédure stockée qui possède également un curseur retour qui serait le résultat de curseur(s) retourné(s) par une ou plusieurs procédures issues de pack_api.

Je n'arrive cela qu'au travers de table(s) temporaire(s), n'y a-t-il pas moyen de "reverser" un curseur dans un autre?

Voilà ma question.

Merci