Как конвертировать определенную строку в название месяца - PullRequest
0 голосов
/ 09 февраля 2012

Пример: моя таблица данных базы данных 201201, которую я хочу отобразить как 2012 ДЕКАБРЬ. Пожалуйста, посоветуйте мне. Среда SQL 2005.

1 Ответ

1 голос
/ 09 февраля 2012

Как насчет этого?

DECLARE @DT DATETIME
SET @DT = CONVERT(DATETIME,'201201' + '01')

SELECT  CAST(YEAR(@DT) AS VARCHAR(4)) + ' ' + DATENAME(MM, @DT) AS [Month YYYY]
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...