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:

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;
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