[SQL Server 2000]Probleme avec les dates !
Bonjour,
Dans une db sous sql server 2000 on a une table qui utilise une colonne de type datetime.
J'aimerais savoir
quelle est la query SQL à utiliser pour obtenir la ligne qui correspond à une date bien précise (date + timestamp)?
J'ai éssayé la condition suivante:
Code:
1 2 3
|
WHERE (c1.timestamp BETWEEN @ADATE AND DATEADD(s, 1, @ADATE)) |
avc des résultats assez surprenants, car alléatoires. Des fois le Between correspondait à "a <= x < b", d'autres fois ça revenait à "a < x <= b".
Je vous remercie pour vos idées
Christophe