Bonjour le forum,
Je me bat avec une syntaxe que je n'arrive pas à trouver (peut etre cela n'est il pas possible d'ailleurs)
Je suis dans ma clause Where et je souhaite évaluer tout un ensemble de machines en fonction d'une ligne
J'ai l'erreur Missing keyword ou bien Missing right parenthese selon mes essais.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 Where ... AND CASE WHEN :MaLigne = 'A' THEN uniteProd IN ('A1', 'A2', 'A5') WHEN :MaLigne = 'B' THEN uniteProd IN ('B2', 'B10') WHEN :MaLigne = 'C' THEN uniteProd IN ('C1', 'C2', 'C5') WHEN :MaLigne = 'G' THEN uniteProd IN ('G4', 'G45') WHEN :MaLigne = 'Toutes' THEN uniteProd IN ('A1', 'A2', 'A5', 'B2', 'B10', 'C1', 'C2', 'C5', 'G4', 'G45') END
Merci pour vos conseils
Oncle pete
Partager