Récupérer uniquement la date d'un champ DateTime
Par Djeepy1 le jeudi 14 février 2008, 12:38 - SQL Server - Lien permanent
En attendant l'utilisation massive du champ Date (juste la date) de SQL Server 2008, il faut ruser pour récupérer une date sans les heures/minutes depuis un champ DateTime.
2 méthodes s'offrent à nous :
Cast(DATEDIFF(day, 0, monchampDateTime) As DateTime)- Convert(varchar(20), monchampDateTime, 102)
Le premier est plus performant que le second. Le second renvoie un type string.





Commentaires
Pour une liste complète :
http://blogs.codes-sources.com/chri...
Il y a d'ailleurs une méthode encore plus rapide dans la liste