Пример: моя таблица данных базы данных 201201, которую я хочу отобразить как 2012 ДЕКАБРЬ. Пожалуйста, посоветуйте мне. Среда SQL 2005.
Как насчет этого?
DECLARE @DT DATETIME SET @DT = CONVERT(DATETIME,'201201' + '01') SELECT CAST(YEAR(@DT) AS VARCHAR(4)) + ' ' + DATENAME(MM, @DT) AS [Month YYYY]