利用 DATEPART 取得星期几
来源:互联网 发布:金管家进销存软件 编辑:程序博客网 时间:2024/05/29 09:20
以日期 2017-12-11 (星期一) 为例
一、一般用法
select datepart(weekday, '2017-12-11')
结果:2
说明:由于MS SQL默认 星期日 为一个星期的第1天,所以 2017-12-11 星期一 就一个星期的第2天了。如此类推:1..7即代表着 星期日.. 星期六
二、将星期一设为一个星期的第1天
set datefirst 1 -- 这句将星期一设为一个星期的第1天
select datepart(weekday, '2017-12-11')
结果:1
说明:通过set datefirst 1可以将 星期一设为一个星期的第1天,所以 2017-12-11 星期一 就一个星期的第1天了。如此类推:1..7即代表着 星期一.. 星期日了
三、set datefirst 的用法
语法:SET DATEFIRST { number | @number_var }
参数
number | @number_var
指示一周的第一天的一个整数。可以是下列值之一。
值 一周的第一天是
1 星期一
2 星期二
3 星期三
4 星期四
5 星期五
6 星期六
7 星期日(默认值,美国英语)
说明:
若要查看 SET DATEFIRST 的当前设置,请使用 @@DATEFIRST 函数。
SET DATEFIRST 的设置是在执行或运行时设置,而不是在分析时设置。
阅读全文
0 0
- 利用 DATEPART 取得星期几
- datepart函数返回星期几
- .net 星期(星期几)的取得
- 取得今天是星期几
- python取得当前星期几
- python取得当前星期几
- 取得指定日期是星期几
- 取得指定日期是星期几
- Java根据日期取得星期几
- javascript取得当月最大天数和星期几
- php取得几天星期几以及这个星期的星期一和下周一对应的日期
- 星期几
- 星期几
- 星期几?
- 星期几?
- 星期几
- 星期几
- 星期几
- 一张图看透目前人工智能知识体系
- project euler 12 Highly divisible triangular number
- config system丢失
- 19. const
- 乘积最大【SSL JudgeOnline 1007】
- 利用 DATEPART 取得星期几
- 越王勾践剑“千年不腐”传奇
- MT7688双摄像头双电机驱动小车(4)驱动测试
- 图像特征之Harris角点检测
- SparkETL
- 104. Maximum Depth of Binary Tree
- Flex 读取 XML
- Push to origin/master was rejected (Git提交错误)
- 嵌入式之路