SQL函式學習(二) DATEADD 函式

2022-04-08 12:52:31 字數 748 閱讀 7681

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

假設我們有下面這個 "orders" 表:

orderid

productname

orderdate

1'computer'

2008-12-29 16:25:46.635

現在,我們希望向 "orderdate" 新增 2 天,這樣就可以找到付款日期。

我們使用如下 select 語句:

select orderid,dateadd(day,2,orderdate)as orderpaydate

from orders

結果:

orderid

orderpaydate

12008-12-31 16:25:46.635

SQL語句中DateAdd 函式說明

返回 返回包含乙個日期的 variant date 這一日期還加上了一段時間間隔。語法 dateadd interval,number,date dateadd 函式語法中有下列命名引數 interval 必要。字串表示式,是所要加上去的時間間隔。number 必要。數值表示式,是要加上的時間間隔的...

SQL函式學習記

select code 返回字串 s 的第乙個字元的 ascii 碼 ascii code 返回字串 s 的字元數 char length code character length code 字串 s1,s2 等多個字串合併為乙個字串 concat code code 同 concat s1,s2...

sql數學函式

1.abs numeric expr 求絕對值 2.ceiling numeric expr 取大於等於指定值的最小整數 floor numeric expr 小於等於指定值得最大整數 3.exp float expr 取指數power numeric expr,power 返回power 次方sq...