Bonjour,
Je reprends une application interfacée avec InterBase. Mon problème réside dans la différence entre les formats de dates affichés et ceux manipulés dans les requêtes SQL.
Je m'explique : le champ det_datemc de la table detail_resa est de type TimeStamp et si j'affiche les données de cette table, le format de cet attribut est : jj/mm/aaaa.
Pourtant en exécutant la requête :
J'obtiens le message d'erreur :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 select distinct det_datemc from detail_resa where det_datemc between '01/04/2005' and '30/04/2005'Et ce qui est MAGIQUE c'est que la requête suivante :Conversion error from string
me retourne des données.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 select distinct det_datemc from detail_resa where det_datemc between '04/01/2005' and '04/30/2005'
D'où vient cette conversion de date ?
Merci par avance.
Partager