Sql server DATEADD日期函數的使用


DATEADD日期函數

DATEADD() 函數在日期中添加或減去指定的時間間隔。

日:
在當前日期上加兩天

select DATEADD(day,2,'2014-12-30') 2015-01-01 
select DATEADD(dd,2,'2014-12-30') 

月:
在當前日期上加兩個月

select DATEADD(mm,2,'2014-12-30')    結果:2015-02-28 
select DATEADD(MONTH,2,'2014-12-30')  結果:2015-02-28 

年:
在當前日期上加兩年

select DATEADD(yy,2,'2014-12-30')  結果:2016-12-30 
select DATEADD(year,2,'2014-12-30')  結果:2016-12-30

 


語法

DATEADD(datepart,number,date)
date 參數是合法的日期表達式。number 
是您希望添加的間隔數;對於未來的時間,此數是正數,對於過去的時間,此數是負數。

 


datepart 參數可以是下列的值:
datepart       縮寫 
年               yy, yyyy 
季度            qq, q 
月              mm, m 
年中的日   dy, y 
日             dd, d 
周             wk, ww 
星期         dw, w 
小時           hh 
分鍾         mi, n 
秒             ss, s 
毫秒         ms 
微妙         mcs 
納秒         ns 

如果,您認為閱讀這篇博客讓您有些收獲,不妨點擊一下右下角的【推薦】。

如果,您希望更容易地發現我的新博客,不妨點擊一下,【關注我

如果,您希望給我更多的鼓勵,不妨在右側點擊,【打賞一下

博文是自己對學習成果的總結,學習總結知識-》分析問題-》解決問題。

文中存在的觀點/描述不正確的地方,歡迎指正。

感謝您的閱讀,如果您對我的博客所講述的內容有興趣,請繼續關注我的后續博客,我是yxtic 。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM