Sql server 使用SQL Server 2008 R2从日期时间获取日期名称

Sql server 使用SQL Server 2008 R2从日期时间获取日期名称,sql-server,sql-server-2008-r2,Sql Server,Sql Server 2008 R2,我需要使用SQL Server 2008 R2从给定的日期时间获取日期名称 示例: 给定日期: '2014-11-14 00:00:00' '2014-11-15 00:00:00' 预期结果: Date Day Name of Date ---------------------------------- 2014-11-14 Friday 2014-11-15 Saturday 您需要的函数是DATENAME。 您可以使用DATENA

我需要使用SQL Server 2008 R2从给定的日期时间获取日期名称

示例

给定日期:

'2014-11-14 00:00:00'
'2014-11-15 00:00:00'
预期结果:

Date              Day Name of Date
----------------------------------
2014-11-14        Friday
2014-11-15        Saturday

您需要的函数是DATENAME。

您可以使用
DATENAME
函数

DECLARE @currentDay DATETIME = GETDATE(); -- 3 Apr 2019
SELECT DATENAME(dw,@currentDay);

-- Output:- Wednesday
DECLARE @currentDay DATETIME = GETDATE(); -- 3 Apr 2019
SELECT DATENAME(dw,@currentDay);

-- Output:- Wednesday