Bonjour,
J'utilise Oracle v8.1.7 et j'avoue être un peu novice en REF CURSOR.
Si je n'ai aucun mal à tester, sous SQL+, des procédures stockées ayant un REF CURSOR en sortie :
SET AUTOPRINT ON;
VARIABLE RC_OUT REFCURSOR;
EXECUTE MON_PACKAGE.MA_PROC1(:RC_OUT);
je n'arrive pas à trouver la syntaxe (toujours sous SQL+) pour exécuter des procédures ayant un REF CURSOR en entrée.
J'ai essayé un tas de trucs du genre (comme dérivés) :
EXECUTE MON_PACKAGE.MA_PROC2(CURSOR(SELECT ... FROM ...));
Mais je n'aboutis à rien... Je me fais jeter en permanence... Sans résultat.
Auriez-vous la gentillesse de m'aider ?
Merci.
Partager