我有一個列名爲[Create_Date] as [Datetime]
的表(例如='2016-06-07 07: 29:45.290')。將Datetime'YYYY-MM-DD HH:mm:ss'轉換爲'DD/MM/YYYY HH:mm:ss'
我的客戶想要這個專欄的格式爲DD\MM\YYYY hh:mm:ss
(例如= '07/06/2016 07:29:45')。
我做到了由:
SELECT FORMAT (convert(datetime2(0),create_date), 'dd/MM/yyyy hh:mm:ss', 'en-US') as Record_Date;
問題與這種解決方案是,列類型Record_Date是[VARCHAR],我希望它在一個DATETIME2(0)的格式。
你的意思是你想改變目標字段datetime 2? –
是的!到datetime2(0)/ datetime格式爲'dd/MM/yyyy hh:mm:ss' –