Bonjour j'aimerai savoir s'il y a un moyen de concatener la requete pour faire une sorte de requete dynamique selon les informations entrees.
Exemple:
y a t il en gros en pl/sql une fonction qui me permette d'executer ma requete contenue dans ma variable req et de recuperer ses valeurs dans un curseur. Merci d'avance
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 begin IF :NOM IS NOT NULL THEN req := req || 'AND USER_NOM=' || :NOM; END IF; IF :PRENOM IS NOT NULL THEN req := req || 'AND USER_PRENOM=' || :PRENOM; END IF; IF :AGE IS NOT NULL THEN req := req || 'AND USER_AGE=' || TO_CHAR(:AGE); END IF; end;
Partager