Avez-vous regardé le nouveau FORMAT
fonction dans SQL Server 2012 ?
http://msdn.microsoft.com/en-us/library/hh213505 .aspx
Vous devriez pouvoir utiliser quelque chose comme ceci :
SELECT FORMAT(YourDateColumn, 'yyyyMMdd')
ou tout ce que vous voulez vraiment utiliser - en gros, les mêmes options de formatage qu'en C# / .NET
sont disponibles lors de l'utilisation de FORMAT