matmat86
Messages postés18Date d'inscriptionjeudi 26 janvier 2006StatutMembreDernière intervention 1 août 2008
-
1 août 2008 à 15:21
hymnuade
Messages postés39Date d'inscriptionmardi 21 décembre 2004StatutMembreDernière intervention15 février 2010
-
2 nov. 2008 à 16:04
Bonjour,
j'ai un champ date sous SQL Server du type 2007-05-03 10:50:33 que je voudrais transformer en 2007-05-00 00:00:00
hymnuade
Messages postés39Date d'inscriptionmardi 21 décembre 2004StatutMembreDernière intervention15 février 2010 2 nov. 2008 à 16:04
Quoi tu veux juste garder l'année et le mois ? parce qu'un datetime avec un jour 0, ça va passer moyen. Donc faudra caster en texte, varchar par exemple. Auquel cas tu utilises la fonction DATEPART et tu concatènes dans un text.
DATENAME(yyyy,maDate) + '-' + RIGHT('0' + CAST(DATEPART(mm,maDate) AS char(2)),2)