日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
MSSQL獲得時間之路(獲取mssql的時間)

時間決定一切,而MSSQL中記錄時間十分重要,學(xué)習(xí)MSSQL獲得時間之路就不可避免了。讓我們看看MSSQL中如何獲得時間,這一切都要從了解MSSQL中的數(shù)據(jù)類型開始。

成都創(chuàng)新互聯(lián)是專業(yè)的和政網(wǎng)站建設(shè)公司,和政接單;提供網(wǎng)站設(shè)計制作、成都網(wǎng)站建設(shè),網(wǎng)頁設(shè)計,網(wǎng)站設(shè)計,建網(wǎng)站,PHP網(wǎng)站建設(shè)等專業(yè)做網(wǎng)站服務(wù);采用PHP框架,可快速的進行和政網(wǎng)站開發(fā)網(wǎng)頁制作和功能擴展;專業(yè)做搜索引擎喜愛的網(wǎng)站,專業(yè)的做網(wǎng)站團隊,希望更多企業(yè)前來合作!

MSSQL中時間類型有datetime和smalldatetime兩種,在使用時要根據(jù)情況選擇不同類型,datetime存儲范圍從1753-1-1到9999-12-31,精度為0.3秒,smalldatetime存儲范圍從1900-1-1到2079-6-6,精度為1分鐘,顯然datatime的精度更高,但是只能存儲如此廣泛的時間范圍。

獲得時間的關(guān)鍵點就是調(diào)用MSSQL內(nèi)置函數(shù),常用的有GET DATE(),GETUTCDATE(),SYSDATETIME(),SYSUTCDATETIME(),他們對應(yīng)的返回值都是datetime,他們的區(qū)別是前者是本地時間,后者為UTC時間,UTC為全球時間,要注意GETDATE()或SYSDATETIME()返回的時間中包含毫秒。

實際開發(fā)中,有時候也會需要獲取字符串格式的時間,此時我們可以使用CONVERT()函數(shù),比如我們要將GETDATE() 返回的時間格式轉(zhuǎn)換為字符串,可以這樣使用CONVERT()函數(shù):

SELECT CONVERT(VARCHAR(20),GETDATE(),120)

其中120為格式化字符串,詳見官方文檔,有時候還需要將datetime格式的時間格式轉(zhuǎn)換為更精確的時間,此時可以使用DATEPART()函數(shù)獲取相應(yīng)的時間組件,比如說獲取小時:

SELECT DATEPART(hour,getdate())

有時候我們也需要格式化時間字符串,這時候format函數(shù)就能派上用場了:

SELECT FORMAT(getdate(),’yyyy-MM-dd HH:mm:ss’)

上述幾種函數(shù)配合使用應(yīng)該能滿足大部分情況下時間的處理了,但有時候還需要精細的操作,比如增加某一字段的時間,修改某一字段的時間格式等,此時還是可以使用T-SQL里面的DATEADD()或者DATEDIFF()等函數(shù),如

Update TableName Set =DATEADD(HOUR,2,)

以上是MSSQL獲得時間的一般過程,掌握了這些知識,使用MSSQL處理時間也是一件比較容易的事情。

香港云服務(wù)器機房,創(chuàng)新互聯(lián)(www.cdcxhl.com)專業(yè)云服務(wù)器廠商,回大陸優(yōu)化帶寬,安全/穩(wěn)定/低延遲.創(chuàng)新互聯(lián)助力企業(yè)出海業(yè)務(wù),提供一站式解決方案。香港服務(wù)器-免備案低延遲-雙向CN2+BGP極速互訪!


新聞標題:MSSQL獲得時間之路(獲取mssql的時間)
鏈接URL:http://m.5511xx.com/article/ccsocpg.html