我正在尝试将Date转换为varchar,格式如下。请帮助解释语法。
SELECT CONVERT (CAST('10-11-2015' AS Date) VARCHAR)
我需要以下输出。
Sunday, October 11
答案 0 :(得分:2)
您可以使用DATENAME
功能:
DECLARE @Date DATETIME
SELECT @Date = '2015-10-11'
SELECT DATENAME(dw, @Date) + ', ' +
DATENAME(mm, @Date) + ' ' +
DATENAME(dd, @Date)