Je reviens sur mon sujet, je pensais avoir saisi l'esprit mais il s'avère que j'ai encore un problème ...
J'ai testé plusieurs sortes de requête dont :
SELECT * FROM ma_table WHERE to_char(champ_date, 'DD/MM/YYYY') = to_char(sysdate, 'DD/MM/YYYY');
qui fonctionne et me renvoie bien tous les enregistrements créés aujourd'hui, et :
SELECT * FROM ma_table WHERE to_char(champ_date, 'DD/MM/YYYY') = to_char('30/07/2008', 'DD/MM/YYYY');
qui ne marche pas ...
J'ai essayé des between aussi mais dès que la date renseignée est une autre que sysdate, erreur suivante :
ORA-0843: not a valid number
J'ai pas du bien comprendre un truc
Partager