您当前的位置:天天ASP(学习网)数据库MSSQL → 文章内容

SQL日期功能

作者:本站  来源:本站原创  发布时间:2014-11-13 16:14:30
这里有一些SQL的和功能相关的DATE

1. SET DATEFIRST 1 //把星期一设置成一周的第一天
2. SELECT (datepart(ww,@tDate)) + 1-datepart(ww,dateadd(dd,-datepart(dd,@tDate),@tDate)) nWeek //对于一个特定的日期的一个月内的周数
3. SELECT DATEADD(mm, DATEDIFF(mm,0,@Month), 0) // 一个月的第一天                                              
4. SELECT DATEPART(WK, @Month) //一年的周数
5. Select Current_Timestamp; //得出当前的Select Current_Timestamp; 

6. 通过使用下列任何日期功能是有可能破坏timestamp的。

SELECT MONTH(CURRENT_TIMESTAMP);- Return a Month(6)

SELECT DAY(CURRENT_TIMESTAMP);-Return a Day:(22)

SELECT DATE(CURRENT_TIMESTAMP); - returns a date (2004-06-22)

SELECT TIME(CURRENT_TIMESTAMP); - returns the time (10:33:11.840)

SELECT DAYOFWEEK(CURRENT_TIMESTAMP); - returns a numeric value (1-7)

SELECT DAYOFMONTH(CURRENT_TIMESTAMP); - returns a day of month (1-31)

SELECT DAYOFYEAR(CURRENT_TIMESTAMP); - returns the day of the year (1-365)

SELECT MONTHNAME(CURRENT_TIMESTAMP); - returns the month name (January - December)

SELECT DAYNAME(CURRENT_TIMESTAMP); - returns the name of the day (Sunday - Saturday)

SELECT WEEK(CURRENT_TIMESTAMP); - returns number of the week (1-53)

  • 上一篇文章:当前 IDENT的运用
  • 下一篇文章:已经没有了
  • 文章评论 (评论内容只代表网友观点,与本站立场无关!)

    用户名: 查看更多评论

    分 值:100分 85分 70分 55分 40分 25分 10分 0分

    内 容:

             (注“”为必填内容。)