Récupérer uniquement la date d’un champ DateTime

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.

Répondre

Entrez vos coordonnées ci-dessous ou cliquez sur une icône pour vous connecter:

Gravatar
Logo WordPress.com

Vous commentez à l'aide de votre compte WordPress.com. Changer )

Twitter picture

Vous commentez à l'aide de votre compte Twitter. Déconnexion / Changer )

Photo Facebook

Vous commentez à l'aide de votre compte Facebook. Déconnexion / Changer )

Connexion à %s


Suivre

Get every new post delivered to your Inbox.

Joignez-vous à 203 followers