SQL對(duì)時(shí)間處理的語(yǔ)句小結(jié)
發(fā)布日期:2022-01-21 17:19 | 文章來(lái)源:gibhub
復(fù)制代碼 代碼如下:
--獲取當(dāng)前時(shí)間
Select getdate()
--獲取當(dāng)前年月日 YY代表年,MM代表月,DD代表日,hh代表時(shí),ss代表秒
/*
year yy 1753--9999 quarter qq 1--4 month mm 1--12 day of year dy 1--366 day dd 1--31 week wk 1--53 weekday dw 1--7(Sunday--Saturday) hour hh 0--23 minute mi 0--59 second ss 0--59 milisecond ms 0--999 */
--DATEPART與DATENAME實(shí)現(xiàn)差不多,都能實(shí)現(xiàn)同樣效果,DATEPART返回的是整數(shù),DATENAME返回的是字符
Select DATEPART(qq,getdate()) --獲取前時(shí)間的前幾天 -d ;后幾天 +d
Select getdate()-1 --獲得兩段時(shí)間相距的幾年 yy,幾月 mm,幾日 dd
Select DATEDIFF(dd,'2011-7-7',getdate()) --將字符串類型的日期轉(zhuǎn)為日期類型的
Select CONVERT (DATETIME,'2011-8-6')) --在當(dāng)前時(shí)間上加上或減去年月日
Select DATEADD(mm,-2,getdate())
版權(quán)聲明:本站文章來(lái)源標(biāo)注為YINGSOO的內(nèi)容版權(quán)均為本站所有,歡迎引用、轉(zhuǎn)載,請(qǐng)保持原文完整并注明來(lái)源及原文鏈接。禁止復(fù)制或仿造本網(wǎng)站,禁止在非www.sddonglingsh.com所屬的服務(wù)器上建立鏡像,否則將依法追究法律責(zé)任。本站部分內(nèi)容來(lái)源于網(wǎng)友推薦、互聯(lián)網(wǎng)收集整理而來(lái),僅供學(xué)習(xí)參考,不代表本站立場(chǎng),如有內(nèi)容涉嫌侵權(quán),請(qǐng)聯(lián)系alex-e#qq.com處理。
相關(guān)文章