J'ai juste besoin de sélectionner le premier jour du mois d'une variable datetime donnée.
Je sais que c'est assez facile à faire en utilisant ce type de code:
select CAST(CAST(YEAR(@mydate) AS VARCHAR(4))
+ '/' + CAST(MONTH(@mydate) AS VARCHAR(2)) + '/01' AS DATETIME)
Mais ce n'est pas très élégant, et probablement pas très rapide non plus.
Y a-t-il une meilleure manière de faire cela? J'utilise SQL Server 2008.