你的位置:首页 > 软件开发 > 数据库 > SQL 获取当前日期,年、月、日、周、时、分、秒

SQL 获取当前日期,年、月、日、周、时、分、秒

发布时间:2016-10-15 12:00:08
select GETDATE() as 当前日期, DateName(year,GetDate()) as 年, DateName(month,GetDate()) as 月, DateName(day,GetDate()) as 日, DateName( ...
select GETDATE() as '当前日期',  DateName(year,GetDate()) as '年',  DateName(month,GetDate()) as '月',  DateName(day,GetDate()) as '日',  DateName(dw,GetDate()) as '星期',  DateName(week,GetDate()) as '周数',  DateName(hour,GetDate()) as '时',  DateName(minute,GetDate()) as '分',  DateName(second,GetDate()) as '秒'
2.显示本月最后一天3.上个月的最后一天 4.本月的第一个星期一5.本年的第一天 6.本年的最后一天 7.去年的最后一天 8.本季度的第一天 9.本周的星期一 10.查询本月的记录 11.查询本周的记录 12.查询本季的记录 13.获取当月总天数:select datediff(day,14.获取当前为星期几15. 当前系统日期、时间 16. dateadd 在向指定日期加上一段时间的基础上,返回新的 datetime 值17. datediff 返回跨两个指定日期的日期和时间边界数。18. datepart 返回代表指定日期的指定日期部分的整数。19. datename 返回代表指定日期的指定日期部分的字符串17. day(), month(),year() --可以与datepart对照一下函数 参数/功能参数 interval的设定值如下:举例:2.DateDiff('s','2005-07-20','2005-7-25 22:56:32')返回值为 514592 秒3.DatePart('w','2005-7-25 22:56:32')返回值为 2 即星期一(周日为1,周六为7)应用示例:查询某个日期之间的记录数据:查询最近一周内的点击率大于100的记录数据:查询某一年(如2006年)的记录数据:如查询系统当前年份插入的一年内的数据:取系统日期 并将 日期 分开 

原标题:SQL 获取当前日期,年、月、日、周、时、分、秒

关键词:sql

sql
*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。