标签: sql sql-server-2008 tsql
实施例: 我的数据库表数据是201201,我想显示为2012年12月。请指教。 SQL 2005环境。
答案 0 :(得分:1)
这个怎么样?
DECLARE @DT DATETIME SET @DT = CONVERT(DATETIME,'201201' + '01') SELECT CAST(YEAR(@DT) AS VARCHAR(4)) + ' ' + DATENAME(MM, @DT) AS [Month YYYY]