Bonjour
j ai un gros probleme avec les dates dans SQLServer
2005 Express Edition voici un exemlple simple:
comme nous sommes le 24 avril
(date modification est le dernier champ)
un requete du genre :
"select * from offre
where datemodification < 2005-04-24 "
ne retourne aucune valeur
alros que
"select * from offre
where datemodification < getdate()"
retourne
1 ye abdou ye 2006-01-14 00:00:00.000 2006-04-01 00:00:00.000 1 139.000 2006-04-20 00:00:00.000 2006-04-21 23:46:32.000
3 behi barcha barcha 2006-01-14 00:00:00.000 2006-04-01 00:00:00.000 2 189.000 2006-04-21 21:32:28.763 2006-04-21 23:31:56.000
06-01-14 00:00:00.000 2006-04-01 00:00:00.000 4 6666.000 2006-04-21 22:59:04.873 2006-04-21 23:35:32.000
8 behi ye hammadi 2006-01-14 00:00:00.000 2006-04-01 00:00:00.000 1 139.000 2006-04-21 23:02:42.577 2006-04-21 23:43:49.000
9 ye abdou ye 2006-01-14 00:00:00.000 2006-08-12 00:00:00.000 1 139.000 2006-04-23 13:31:16.373 2006-04-23 13:31:16.373
j ai meme copier la valeur retourner par getdate() et puis la copier dans une requete select mais rien.
j ai aussi essayer tous les formats possible anglais francais avec "-" ou un "/"
rien.
Partager