2016-06-24 24 views
1

如何從saledate這種格式(君-2016)(20160624)
只顯示月份名稱的前3個字符,我saledate是tblSale爲nvarchar數據類型 預先感謝如何獲取我所需的日期格式?

+0

你試試的任何代碼 –

+0

不,我是新的sql服務器。 – user2362008

+0

這不是一個學習或要求任何地方的地方。嘗試使用谷歌找到教程和其他幫助,或開始學習SQL和其他編程 – Aristos

回答

1

簡單試試這個

DECLARE @SaleDate NVARCHAR(20) = '20160624' 

    SELECT SUBSTRING(DATENAME(MONTH,@SaleDate),1,3) + '-' + CONVERT(NVARCHAR(4),YEAR(@SaleDate)) 
+0

感謝它的幫助。 – user2362008

相關問題