Afficher le mois en toutes lettres avec SQL Server et DATENAME()




Comment afficher les mois en toutes lettres, c’est à dire Janvier, Février, Mars, etc. sous SQL Server avec une simple requête SQL ou T-SQL ? Pour afficher le mois en toutes lettres dans une requête SQL ou T-SQL il faut utiliser la fonction date GETDATE et la fonction DATENAME, comme dans la requête suivante.

 

SELECT DATENAME(MONTH,GETDATE()) AS [Mois_En_Cours];

 

Elle affiche aujourd’hui : « June ».