SQL Server-判断日期是否为周六 周日
SQL Server判断日期是否为周六 周日
-小龙人
DATEPART
返回代表指定日期的指定日期部分的整数。
语法
DATEPART ( datepart ,date )
参数
datepart
是指定应返回的日期部分的参数。下表列出了 Microsoft® SQL Server™ 识别的日期部分和缩写。
日期部分 | 缩写 |
---|---|
year | yy, yyyy |
quarter | qq, q |
month | mm, m |
dayofyear | dy, y |
day | dd, d |
week | wk, ww |
weekday | dw |
Hour | hh |
minute | mi, n |
second | ss, s |
millisecond | ms |
如图:
另外补充:
当
group by datepart(yyyy,date),datepart(mm,date),datepart(dd,date)
分组以年月日时,可以用同样的方法代替
Convert(varchar(10),date,120)
两者的效果是一样的
还有,如果使用星期作为分组时
datepart(dw,date)
datepart返回的星期是数字型的
datename
使用
DATENAME(dw,date)
可返回汉字形式的星期
SQL Server-判断日期是否为周六 周日相关推荐
- SQL Server判断日期是否为周六 周日
DATEPART 返回代表指定日期的指定日期部分的整数. 语法 DATEPART ( datepart ,date ) 参数 datepart 是指定应返回的日期部分的参数.下表列出了 Microso ...
- sql server根据日期筛选出工作日的数据
sql server根据日期筛选出工作日的数据 1.如果单纯筛选出除周六和周日的数据 SELECT * FROM 你创建的表 WHERE DATEPART(weekday,字段(日期)) <&g ...
- SQL SERVER 判断是否存在并删除某个数据库、表、视图、触发器、储存过程、函数
– SQL SERVER 判断是否存在某个触发器.储存过程 – 判断储存过程,如果存在则删除 IF (EXISTS(SELECT * FROM sysobjects WHERE name='proce ...
- sql server 按照日期自动生成单据编号的函数
一.sql server 按照日期自动生成单据编号的函数,格式为##08080001,##表示打头的单据字符,然后是年月和流水编号. 二.传入的参数为单据的打头字符和生成单据的日期 三.一般的调用格式 ...
- SQL server截取日期,只要年月
SQL server截取日期,只要年月 select * from 表名 where CONVERT(varchar(7),[Time-列名],120) = CONVERT(varchar(7),'2 ...
- SQL Server 中日期比较
1. 当前系统日期.时间 select getdate() 2. dateadd 在向指定日期加上一段时间的基础上,返回新的 datetime 值 例如:向日期加上2天 select dateadd( ...
- SQL Server各种日期计算方法
通常,你需要获得当前日期和计算一些其他的日期,例如,你的程序可能需要判断一个月的第一天或者最后一天.你们大部分人大概都知道怎样把日期进行分割(年.月.日等),然后仅仅用分割出来的年.月.日等放在几个函 ...
- SQL SERVER 常用日期计算
通常,你需要获得当前日期和计算一些其他的日期,例如,你的程序可能需要判断一个月的第一天或者最后一天.你们大部分人大概都知道怎样把日期进行分割(年.月.日等),然后仅仅用分割出来的年.月.日等放在几个函 ...
- SQL Server之日期和时间函数
返回当前系统日期和时间 Getdate() select Getdate() //结果为:2011-06-17 09:01:00.293 返回表示指定日期的"日"."月& ...
最新文章
- 自编码网络这样应用到任务上可以吗
- mysql in sql注入_在 SQL 注入攻击中检查数据库
- Linux/Centos服务器安装portsentry防恶意端口扫描
- 【资讯】CloudBase Framework工具推荐:前后端一体化部署,效能提升开源“神器”
- java.lang.IllegalStateException: PathVariable/RequestParam annotation was empty on param 0.
- C语言实现Trie字典树 (附完整源码)
- HtmlAgilityPack的简单使用
- Activity的缓存方法
- 解密五种AI筛选的“新冠”新药:能靶向病毒细胞侵入的蛋白酶
- base64 linux_渗透测试常用Linux命令总结
- WinAPI: SetRectEmpty、IsRectEmpty
- 三款主流智能车机横评 吉利博越GKUI实至名归
- microsoft visual c++全家桶_“网蓝”盒子咖啡新品来袭!顺德第①桶MINI冰摇咖啡,可以背着逛街...
- Centos在VMware虚拟机上的网络配置一记
- 总结tomcat优化方法
- dedecms---一个简单酷站的构建及解析
- 数据仓库多维数据模型设计
- 【7】汇编 DOS部分
- Linux防火墙的配置
- WIFI连接失败以及断链问题定位分析