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 :

  1. Cast(DATEDIFF(day, 0, monchampDateTime) As DateTime)
  2. Convert(varchar(20), monchampDateTime, 102)

Le premier est plus performant que le second. Le second renvoie un type string.