voila le problème:
- un package en pl/sql contenant des fonctions et des procédures
- une procédure contenant 3 paramètres d'entrées en IN et 1 paramètre d'entrée en OUT
- le paramètre OUT est un cursor
La question est la suivante:
Sur l'éditeur SQL, comment tester la procédure? Comment s'effectue l'appel de la procédure avec le cursor en parametre?
Voila ce que j'ai testé et qui ne compile pas:
Merci d'avanceCode:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 declare type toto is record(var1, var2, ...varN); type tab is table of toto index by binary_integer; begin nom_package.nom_procedure(variable1, variable2, tab); for i in tab.first..tab.last loop dbms_output.put_line ( to_char(tab.var1|| tab.var2|| tab.var3 ); end loop; end;