Bonjour,

J'ai un problème depuis que j'ai voulus formater les dates dans le résultat de mes requêtes.

req1 :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
select colonne a, colonne b, to_char(colonne_date, 'DD/MM/YYYY') as colonne_date
from TABLE
where colonne b = '****'
and colonne_date >= sysdate-10
order by date_ desc;
=> résultat dans colonne_date il m'affihce en premier 31/05/2009

req2 :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
select colonne a, colonne b, colonne_date
from TABLE
where colonne b = '****'
and colonne_date >= sysdate-10
order by date_ desc;
=> résultat dans colonne_date il m'affihce en premier 05/06/2009

Il m'affiche la bonne date. Dès que je met le to_char(colonne_date, 'DD/MM/YYYY') as colonne_date il ne me prend pas en compte les dernière date.

Est-ce que qq'un a déjà vu ce problème là je ne sais vraiment plus quoi faire.

Merci de votre aide