Bonjour,
Je souhaite mettre un filtre sur une colonne dont le nom est passé en paramètre mais je ne trouve pas la solution après plusieurs essais. var_periode sera donc le nom d'une colonne de ma table factu. Voici l'idée :
Pourriez vous m'aidez vp? Je ne vois pas comment régler mon soucis.
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 PROCEDURE proc_vol( var_periode IN VARCHAR2, nature IN VARCHAR2, rc OUT SYS_REFCURSOR ) IS BEGIN OPEN rc FOR SELECT SUM(volume_m3) FROM factu WHERE var_periode = 1 AND factu.nature_transaction = nature; END proc_vol;
Merci
Partager