Bonjour à toutes et à tous,
Je travail sur une réquête dans laquelle il faudrait que je filtre en fonction d'un paramétre et de sa valeur afin d'inclure dans la clause WHERE un test :
Est ce possible ? Il y a-t-il d'autres solutions ? Ou pourquoi ma requête ne passe pas ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 .... WHERE (FAC."ExeFac"=SUI.FAEXE(+) AND FAC."NumFact"=SUI.FANFAC(+)) AND (FAC."NumEng"=KENG.ENNO(+) AND FAC."ExeEnga"=KENG.ENEXE(+)) AND decode('&&PARAM1',null,SUI.DEST LIKE '%%',SUI.DEST = UPPER('&&PARAM1'))
Merci d'avance pour vos interventions/réponses.
Jérémy
Partager