Hello,
Je suis ORACLE 10g Entreprise Edition et j'ai une table avec une colonne DATE avec comme format à l'affichage DD/MM/YY.
Mon probleme est que j'arrive pas à selectionner les lignes d'une date que j'ai fourni dans le WHERE.
Par exemple que je fasse ca
Select * From TOTO Where date_stamp = '05/01/08'
ou bien ca
Select * From TOTO Where date_stamp = TO_DATE ('05/01/08', 'DD/MM/YY')
ou meme
Select TO_CHAR(date_stamp,'DD/MM/YY') From TOTO Where date_stamp = TO_DATE('05/01/08','DD/MM/YY')
je n'obtiens aucune ligne alors que cette date existe...
Il n'y a qu'avec un LIKE que je peux recuperer les lignes
Select * From TOTO Where date_stamp LIKE '05/01/08%'
Ca voudrait dire qu'il y a qqch apres la date, mais pourtant la fonction TO_DATE devrait justement eviter ce probleme en lisant la date et en la formatant avec le format voulu... je vois pas d'ou ca peut venir...
Quelqu'un aurait la solution , pls ?
Partager