sql-server-2008 - 如何在 SQL Server 2008 中检查日期时间是否恰好是星期六或星期日

标签 sql-server-2008

给定一个日期时间,我们有没有办法知道它恰好是星期六星期日

如有任何想法和建议,我们将不胜感激!

最佳答案

有很多方法可以做到这一点,您可以使用 DATENAME 并检查实际字符串“星期六”或“星期日”

SELECT DATENAME(DW, GETDATE())

或者使用星期几并检查 1(星期日)或 7(星期六)

SELECT DATEPART(DW, GETDATE())

关于sql-server-2008 - 如何在 SQL Server 2008 中检查日期时间是否恰好是星期六或星期日,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9570087/

相关文章:

asp.net - EF 函数导入无法识别 StoredProc 返回的列

sql-server - 阻止 SQL Server Management Studio 添加 ANSI_NULLS 和 QUOTED_IDENTIFIER

sql-server-2008 - 隐藏不包含值的行

sql - 创建满足给定条件的连续天数组

c# - 当我使用 VPN 连接到 SQL Server 时,如何从查询中获取 SQL Server 2008 的端口号

sql-server-2008 - 自动启用命名管道和 TCP/IP 协议(protocol) SQL Server 2008 R2

excel - 将 Excel 工作表保存到 SQL 中

sql-server - 数据库读取在带有索引的查询上变化很大

sql-server - 在 SQL Server 中实现允许多个 NULL 值的唯一约束的正确方法

entity-framework - Entity Framework - 更新异常