- set datefirst 1
- if DATEPART(DW,GETDATE())=’1′
- print ‘星期一’
- ELSE IF
- DATEPART(DW,GETDATE())=’2′
- print ‘星期二’
- ELSE IF
- DATEPART(DW,GETDATE())=’3′
- print ‘星期三’
- ELSE IF
- DATEPART(DW,GETDATE())=’4′
- print ‘星期四’
- ELSE IF
- DATEPART(DW,GETDATE())=’5′
- print ‘星期五’
- ELSE IF
- DATEPART(DW,GETDATE())=’6′
- print ‘星期六’
- ELSE IF
- DATEPART(DW,GETDATE())=’7′
- print ‘星期日’
这段代码是根据配置函数@@datefirst编写的。
第一步:
配置datefirst初始值为1;
第二步:
用IF语句判断当前返回值,并输出“星期几”的日期显示。
本文出自 “ItFans.520” 博客,请务必保留此出处http://51you.blog.51cto.com/3561752/1102057
SQL SERVER 判断星期几
相关推荐
- 百万商品查询,性能提升了10倍 - 苏三说技术 - 博客园
- 高版本数据库附加到低版本解决办法 - 党鹏飞 - 博客园
- 在C# 中Sql 执行超时的问题 - 郝奕 Frank Hao - 博客园
- 还原数据库提示“ 因为数据库正在使用,所以无法获得对数据库的独占访问权_还原数据库失败 因为数据库正在使用-CSDN博客
- 推荐一款开源一站式SQL审核查询平台!功能强大、安全可靠! - 狂师 - 博客园
- mysql 使用show tables表存在,但是select时却提示表不存在!_show tables 能查到表 select 查不到表-CSDN博客
- 架构与思维:秒杀和竞拍的业务架构,永不过时的话题 - Hello-Brand - 博客园
- 拯救SQL Server数据库事务日志文件损坏的终极大招 - 桦仔 - 博客园