Comparaison avec to_char(x.date,'Day')
Bonjour,
dans l'une de mes requêtes que j’exécute sur une période avec une dateMin et dateMax j'ai besoin d'exclure les weekend ( samedi et dimanche )
pour ce faire j'utilise la condition suivante:
TO_CHAR(x.date,'Day') NOT IN ('Samedi','Dimanche')
Le problème étant que cela exclut uniquement les Dimanche, en effet il semble que TO_CHAR(x.date,'Day') == 'Samedi' renvoie false même quand TO_CHAR(x.date,'Day') renvoie 'Samedi'
Plus généralement j'ai testé sur tous les jours de la semaine, et la correspondance se déroule bien uniquement pour Mercredi,Vendredi et Dimanche :calim2: c'est pourquoi je sollicite votre aide car je n'ai absolument aucune idée de la cause de ce "Bug".
Merci d'avance pour votre aide.
PS: pour exclure le samedi j'ai aussi essayé
Code:
1 2 3
| TO_CHAR(x.date,'Day') <> 'Samedi'
TO_CHAR(x.date,'Day') != 'Samedi'
TO_CHAR(x.date,'Day') NOT LIKE 'Samedi' |
mais rien n'y fais :cry:.