Bonjour a tous,
J'essaie d'utiliser la fonction générique "concatenate_list" disponible à cette adresse : http://www.oracle-base.com/articles/...Techniques.php
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 CREATE OR REPLACE FUNCTION concatenate_list (p_cursor IN SYS_REFCURSOR) RETURN VARCHAR2 IS l_return VARCHAR2(32767); l_temp VARCHAR2(32767); BEGIN LOOP FETCH p_cursor INTO l_temp; EXIT WHEN p_cursor%NOTFOUND; l_return := l_return || ',' || l_temp; END LOOP; RETURN LTRIM(l_return, ','); END; / SHOW ERRORS
Quand je l'exécute, j'obtiens 'erreur suivante:
Je m'y connais pas vraiment en pl/sql et n'ai pu trouver aucune info sur le net qui m'aide a résoudre ce problème
Code : Sélectionner tout - Visualiser dans une fenêtre à part PLS-00201: identifier 'SYS_REFCURSOR' must be declared
Pour info: je tourne sur Oracle 7.3
Merci pour votre aide
Partager