bonjour,

voila ma fonction :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
FUNCTION f_pc_es_02_02 (in_code_postal IN NUMBER)
      RETURN curseur
   IS
      c1   curseur;
   BEGIN
      /* */
      OPEN c1 FOR 'SELECT COM_CODE_INSEE, LIB_COM FROM commune WHERE COM_CODE_POSTAL = '+ in_code_postal +' ORDER BY LIB_COM ASC;';
 
	  /* */
      RETURN c1;
   END f_pc_es_02_02;
et je n'arrive pas a passé en parametre de ma requete la valeur en entré dans la fonction. uelqu'un a une idée? me serais-je tromper dans les opérateur de concatenation?

merci de votre aide.

hOAx punK