SQL 日期函数小总结

日期用到的,即全拼和缩写都可以放到参数里面表达

Year Yy yyyy 年 1753 ~ 9999

Quarter Qq q 季 1 ~ 4

Month Mm m 月1 ~ 12

Day of year Dy y 一年的日数,一年中的第几日 1-366

Day Dd d 日,1-31

Weekday Dw w 一周的日数,一周中的第几日 1-7

Week Wk ww 周,一年中的第几周 0 ~ 51

Hour Hh h 时0 ~ 23

Minute Mi n 分钟0 ~ 59

Second Ss s 秒 0 ~ 59

Millisecond Ms - 毫秒 0 ~ 999

========================================================

1: getdate()函数

返回当前时间

select getdate()

------------------------------------------------------

2009-02-05 11:18:39.770

(所影响的行数为 1 行)

==========================================================

2:dateadd函数

第一个参数是要添加的类型,比如MM,第二个参数你要添加多少,第三个是你要往哪里添加

SELECT DATEADD(m,2,'2004-1-1')[DATELIHAN]

DATELIHAN

------------------------------------------------------

2004-03-01 00:00:00.000

(所影响的行数为 1 行)

SELECT DATEADD(YY,1,'2004-1-1')[DATELIHAN]

DATELIHAN

------------------------------------------------------

2005-01-01 00:00:00.000

(所影响的行数为 1 行)

====================================================================== 3:datediff函数

返回参数二与参数三两个日期之间的差值 参数三-参数二 返回类型为参数一

select datediff(dd,'2009-12-27','2009-12-25')[DATELIHAN]

DATELIHAN

你可能喜欢

  • 财务管理的公式
  • 面试技巧
  • 英文写作
  • 会计基础历年真题
  • 读书报告
  • 函数总结
  • mysql函数大全

SQL 日期函数小总结相关文档

最新文档

返回顶部