在T-SQL 确定日期是否是工作日或周末 mssql
来源:互联网 发布:淘宝卖家怎么创建套餐 编辑:程序博客网 时间:2024/05/17 21:54
create function fn_IsWeekDay ( @date datetime )returns bit as begin declare @dtfirst int declare @dtweek int declare @iswkday bit set @dtfirst = @@datefirst - 1 set @dtweek = datepart(weekday, @date) - 1 if (@dtfirst + @dtweek) % 7 not in (5, 6) set @iswkday = 1 --business day else set @iswkday = 0 --weekend return @iswkdayend
Short and sweet. Now you can simply do this:
if dbo.fn_IsWeekDay(@date) = 1 begin --do some magic here ;-)end --or select a.SomeFieldsForCalculation from table a where dbo.fn_IsWeekDay(a.SomeDateField) = 1
- 在T-SQL 确定日期是否是工作日或周末 mssql
- [MSSQL]sql日期和周末判断
- 判断是工作日还是周末的SQL语句
- Sql确定两个日期之间的工作日数目
- java 判断日期是否是周末
- java判断日期是否为工作日(排除节假日和调整周末上班)
- [MSSQL]计算两个日期之间的工作日
- 11.2处理周中的日期 (判断是否是周末)
- Java 是否是周末
- SQL输出周末日期
- 利用SQL统计时间时怎么去除周末的时间(非工作日时间),我需要的是工作时间.
- java 判断是否是周末
- java 判断是否是周末
- java判断是否是周末
- ORACLE确定两个日期之间的工作日数目
- SQL判断当前日期是否是周一
- C#和Java是工作日语言 Python和Ruby是周末语言?
- Oracle计算指定日期内的工作日(不包含周末)
- 页面跳转方式
- 上海EMC研发中心诚聘senior java enginner and QA enginner (招聘信息)
- 一起来搭建我们的世界
- 一起来搭建我们的世界
- 程序员考试阅卷
- 在T-SQL 确定日期是否是工作日或周末 mssql
- 2008-6-11
- 机会成本
- [转]Java 6 RowSet 使用完全剖析
- DataList嵌套DataList(2. 页面绑定后台代码使用ItemDataBound事件实现 纯代码)
- MFC技术内幕系列之(一)---MFC应用程序“生死因果”内幕
- 2005年百度之星程序设计大赛试题初赛题目四的解答(低频词过滤)
- MFC技术内幕系列之(二)---MFC文档视图结构内幕 上
- MFC技术内幕系列之(二)---MFC文档视图结构内幕 上