Bonjour,
J'aimerai savoir s'il existe en PL/SQL un moyen de faire la même chose que sous Oracle Forms avec un Name_In. Autrement dis accéder à une variable par référence ?
Je m'explique avec un exemple:
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
17
18
19 PROCEDURE Rechercher_Valeur(p_critere1 IN Varchar2, p_critere2 IN Varchar2, p_critere3 IN Varchar2, p_critere4 IN Varchar2, p_critere5 IN Varchar2, ... p_critere10000 IN Varchar2) Is w_ma_variable Varchar2(50); Begin For i in 0..10000 Loop w_ma_variable := 'p_critere'||i; Select ... From ... Where col_val = Name_In(w_ma_variable); -- C'est ici mon problème, je veux la valeur de la variable/paramètre p_critere courant !!! End Loop; End;
Partager