Haben Sie sich das neue FORMAT angeschaut Funktion in SQL Server 2012?
https://msdn.microsoft.com/en-us/library/hh213505 .aspx
Sie sollten in der Lage sein, so etwas zu verwenden:
SELECT FORMAT(YourDateColumn, 'yyyyMMdd')
oder was auch immer Sie wirklich verwenden möchten - im Grunde die gleichen Formatierungsoptionen wie in C# / .NET
sind verfügbar, wenn FORMAT verwendet wird