T-SQL如何產生特定日期格式

 

當我想在SQL產生這種「20140202」日期格式時,

我會先拼湊select datename( year ,GETDATE()) + datename( MONTH ,GETDATE()) + datename( day ,GETDATE()) 輸出為 2014二月2然後再想辦法調整,

看了保哥文章後我寫出SELECT CONVERT(char(10), getdate(),112) 輸出即為我想要的格式了。

 

參考資料

http://msdn.microsoft.com/zh-tw/library/ms187928.aspx