新聞中心
之前我們介紹了:SQL Server數(shù)據(jù)庫(kù)ISNULL函數(shù)的應(yīng)用實(shí)例,本文我們介紹一下DATEADD函數(shù)的語(yǔ)法介紹及使用實(shí)例,接下來(lái)就讓我們一起來(lái)了解一下這部分內(nèi)容。

10年積累的成都網(wǎng)站制作、成都網(wǎng)站建設(shè)經(jīng)驗(yàn),可以快速應(yīng)對(duì)客戶對(duì)網(wǎng)站的新想法和需求。提供各種問(wèn)題對(duì)應(yīng)的解決方案。讓選擇我們的客戶得到更好、更有力的網(wǎng)絡(luò)服務(wù)。我雖然不認(rèn)識(shí)你,你也不認(rèn)識(shí)我。但先網(wǎng)站策劃后付款的網(wǎng)站建設(shè)流程,更有嘉黎免費(fèi)網(wǎng)站建設(shè)讓你可以放心的選擇與我們合作。
1.語(yǔ)法
DATEADD (datepart , number , date )
2.參數(shù)
datepart是與integernumber相加的date部分。下表列出了所有有效的datepart參數(shù)。用戶定義的變量等效項(xiàng)是無(wú)效的。
|
datepart |
縮寫 |
|---|---|
|
year |
yy ,yyyy |
|
quarter |
qq ,q |
|
month |
mm ,m |
|
dayofyear |
dy ,y |
|
day |
dd ,d |
|
week |
wk ,ww |
|
weekday |
dw ,w |
|
hour |
hh |
|
minute |
mi ,n |
|
second |
ss ,s |
|
millisecond |
ms |
|
microsecond |
mcs |
|
nanosecond |
ns |
number是一個(gè)表達(dá)式,可以解析為與date的datepart相加的int。用戶定義的變量是有效的。如果您指定一個(gè)帶小數(shù)的值,則將小數(shù)截去且不進(jìn)行舍入。
date是一個(gè)表達(dá)式,可以解析為 time、date、smalldatetime、datetime、datetime2 或 datetimeoffset 值。date 可以是表達(dá)式、列表達(dá)式、用戶定義的變量或字符串文字。如果表達(dá)式是字符串文字,則它必須解析為一個(gè) datetime 值。為避免不確定性,請(qǐng)使用四位數(shù)年份。
3.例子:返回最近3個(gè)月的訂單。有考慮具體的日期。
- select * from ordersT where AddDate>DATEADD(M,-3,GETDATE()) order by AddDate
返回前3個(gè)月的訂單,若不考慮日期,則從1號(hào)開(kāi)始算起。 代碼如下:
- select * from OrdersT where DATEDIFF(m,AddDate,getdate())<=3 order by AddDate
4.顯示今天的訂單
- select * from ordersT where AddDate>CONVERT(varchar,getdate(),112) order by AddDate
關(guān)于SQL Server數(shù)據(jù)庫(kù)DATEADD的語(yǔ)法介紹及使用實(shí)例就介紹到這里了,希望本次的介紹能夠?qū)δ兴斋@!
【編輯推薦】
- SQL Server數(shù)據(jù)庫(kù)ISNULL函數(shù)的應(yīng)用實(shí)例
- SQL Server數(shù)據(jù)庫(kù)DATEPART的語(yǔ)法及使用實(shí)例
- SQL Server查找XML里面符合某個(gè)條件的數(shù)據(jù)的用法
- SQL Server的執(zhí)行計(jì)劃及SQL查詢優(yōu)化實(shí)例分析與總結(jié)
- SQL Server臟讀方式數(shù)據(jù)提取之NOLOCK和READPAST
本文題目:SQLServer數(shù)據(jù)庫(kù)DATEADD的語(yǔ)法介紹及使用實(shí)例
網(wǎng)址分享:http://www.dlmjj.cn/article/dhdocoe.html


咨詢
建站咨詢
