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

最佳答案

select DATENAME(weekday,getdate())

SELECT CONVERT(VARCHAR(10), '2014-11-14 00:00:00', 105) AS DATE,
       Datename(weekday, '2014-11-14 00:00:00')         AS DayNameofDate 

关于sql-server - 使用 SQL Server 2008 R2 从日期时间获取日期名称,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26923911/

相关文章:

.net - 使用编译查询时我们还需要存储过程吗?

c# SQL Compact 监控 FileSystemWatcher 或 SqlDependency

sql-server - Kanji in Latin1_General_CI_AI 对照表

sql-server-2008-r2 - 限制 Windows Server 2008 R2 可用的处理器数量

sql - 拉取数据而不改变引用表中的项目顺序

powershell - 如何在SQL存储过程中调用的Powershell中传递参数

sql-server - 存储过程中查询的不同执行计数

c# - 建立一个非顺序的数字列表(从一个大范围)

SQL Server - 如何从日期时间字段中选择日期时间

SQL Server - 从一个表中选择多行数据并使用第一个选定的数据更新另一个表上的多行数据