Bonjour,

je dispose d'un paramètre appelé p_param avec comme valeurs soit 'Oui' soit 'Non'. J'aimerais si p_param = 'Oui', je ramène simplement 384, 2329 et 159. Si p_param = 'Non', je ramène tout.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 
 select champ1 
 from table1
 where 1=1 
 and table1.org_id in (11207, 384, 2959, 2329, 178, 159);
Comment pourrais-je utiliser ma fonction DECODE ici ?

Merci pour une aide éventuelle.