Как мне преобразовать этот 2011-01-28 16: 25: 00.000 в эту пятницу, январь 28,2010 По сути, мой главный вопрос - как получить день из числа, представляющего день в месяце.
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))
select datename(dw, '2011-01-28 16:25:00.000')