Преобразование T-SQL 28 января 2010 в пятницу 28 января 2010 - PullRequest
2 голосов
/ 28 января 2011

Как мне преобразовать этот 2011-01-28 16: 25: 00.000 в эту пятницу, январь 28,2010 По сути, мой главный вопрос - как получить день из числа, представляющего день в месяце.

Ответы [ 2 ]

3 голосов
/ 28 января 2011
declare @d datetime
set @d = '2011-01-28 16:25:00.000'

select DATENAME(DW, @d) + ', ' 
       + DATENAME(M, @d) + ' ' 
       + CAST(DATEPART(DD, @d) as CHAR(2)) + ', ' 
       + CAST(DATEPART(YYYY, @d) as CHAR(4))
3 голосов
/ 28 января 2011

select datename(dw, '2011-01-28 16:25:00.000')

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...