Bonjour,
Une fonction retourne un curseur, voici son entête :
Code sql : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 CREATE OR REPLACE FUNCTION searchdocuments () RETURN TYPES.documents_cursor
Le script du type curseur est le suivant :
Code sql : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 CREATE OR REPLACE PACKAGE types AS TYPE documents_cursor IS REF CURSOR; END;
Et l'utilisation de la fonction :
Code sql : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 DECLARE retval TYPES.documents_cursor; BEGIN retval := searchdocuments (); END;
Mais je n'ai pas trouvé la bonne syntaxe pour parcourir la variable retval.
Auriez vous une idée ?
Merci d'avance
Partager