如何从saledate(20160624)获得此格式(jun-2016)
只显示月份名称的前3个字符,我的saledate是tblSale中的nvarchar数据类型
提前致谢
答案 0 :(得分:1)
简单试试这个
DECLARE @SaleDate NVARCHAR(20) = '20160624'
SELECT SUBSTRING(DATENAME(MONTH,@SaleDate),1,3) + '-' + CONVERT(NVARCHAR(4),YEAR(@SaleDate))