新聞中心
當(dāng)您要把數(shù)據(jù)從SQL server中提取或插入到SQL Server時,SQL Server中的時間也同樣重要。SQL Server解決方案旨在提供快速準(zhǔn)確的控制。

創(chuàng)新互聯(lián)主要為客戶提供服務(wù)項(xiàng)目涵蓋了網(wǎng)頁視覺設(shè)計(jì)、VI標(biāo)志設(shè)計(jì)、成都全網(wǎng)營銷、網(wǎng)站程序開發(fā)、HTML5響應(yīng)式成都網(wǎng)站建設(shè)、手機(jī)網(wǎng)站制作設(shè)計(jì)、微商城、網(wǎng)站托管及成都網(wǎng)站維護(hù)、WEB系統(tǒng)開發(fā)、域名注冊、國內(nèi)外服務(wù)器租用、視頻、平面設(shè)計(jì)、SEO優(yōu)化排名。設(shè)計(jì)、前端、后端三個建站步驟的完善服務(wù)體系。一人跟蹤測試的建站服務(wù)標(biāo)準(zhǔn)。已經(jīng)為會所設(shè)計(jì)行業(yè)客戶提供了網(wǎng)站維護(hù)服務(wù)。
盡管在SQL Server中有準(zhǔn)確控制時間的系統(tǒng)函數(shù),但經(jīng)常需要添加(減)時間以獲得更準(zhǔn)確的結(jié)果,或者為查詢中的操作指定特定的日期或時間(例如,從昨天的時間開始查詢)。
本文介紹了如何在SQL Server中精確控制時間,包括如何減少或加上特定的小時數(shù),以及如何將時間設(shè)置為加上或減去一天。
首先,可以使用DATEADD函數(shù)在指定的時間上加減小時數(shù),如下所示:
SELECT DATEADD (hh, 3, GETDATE())
上面的代碼將當(dāng)前時間加上三個小時,得到一個新的日期/時間。你也可以使用DATEADD函數(shù)減少小時數(shù),給定的小時數(shù)將以負(fù)數(shù)的形式給出。
如果要將日期設(shè)置為昨天,可以使用DATEADD函數(shù)來實(shí)現(xiàn):
SELECT DATEADD (dd, -1, GETDATE())
上面的代碼將在今天的時間基礎(chǔ)上減少24小時,即返回的是昨天的日期。
要得到Not Less(不少于)某個具體時間(例如,十點(diǎn))的當(dāng)前日期,可以使用以下查詢:
SELECT CASE WHEN DATEPART (hh, Getdate())
該查詢將根據(jù)當(dāng)前的小時數(shù)決定返回今天的日期(如果小于10點(diǎn))或者昨天的日期(如果當(dāng)前的小時數(shù)大于等于10點(diǎn))。
以上就是如何精確地控制SQL Server中的時間的技術(shù)。本文簡要介紹了如何添加(或減少)小時數(shù)以及如何將時間設(shè)置為加上或減去一天。
香港服務(wù)器選創(chuàng)新互聯(lián),2H2G首月10元開通。
創(chuàng)新互聯(lián)(www.cdcxhl.com)互聯(lián)網(wǎng)服務(wù)提供商,擁有超過10年的服務(wù)器租用、服務(wù)器托管、云服務(wù)器、虛擬主機(jī)、網(wǎng)站系統(tǒng)開發(fā)經(jīng)驗(yàn)。專業(yè)提供云主機(jī)、虛擬主機(jī)、域名注冊、VPS主機(jī)、云服務(wù)器、香港云服務(wù)器、免備案服務(wù)器等。
網(wǎng)頁標(biāo)題:減SQLServer時間加減——精確控制你的時間(sqlserver時間加)
分享鏈接:http://m.5511xx.com/article/cdiigio.html


咨詢
建站咨詢
