欧美free性护士vide0shd,老熟女,一区二区三区,久久久久夜夜夜精品国产,久久久久久综合网天天,欧美成人护士h版

目錄

柚子快報(bào)激活碼778899分享:數(shù)據(jù)庫(kù) SQL詳細(xì)的日期時(shí)間

柚子快報(bào)激活碼778899分享:數(shù)據(jù)庫(kù) SQL詳細(xì)的日期時(shí)間

http://yzkb.51969.com/

一、字符串轉(zhuǎn)換和日期常用的函數(shù) 1.getdate函數(shù):獲取系統(tǒng)當(dāng)前日期時(shí)間 2.cast函數(shù):cast('20023-12-06' as datetime)? 3.convert函數(shù):convert(varchar(100),getdate(),120) 4.dateadd函數(shù):向指定日期加上一段時(shí)間,返回新的值,例如:dateadd(day,3,getdate()) --返回系統(tǒng)日期增加三天后的日期 5.datediff函數(shù):計(jì)算開(kāi)始日期和結(jié)束日期之間的差值,例如:datediff(day,'2023-12-6',getdate()) --返回2023年12月6號(hào)與系統(tǒng)日期相差多少天 6.datepart函數(shù)和datename函數(shù):兩者在為weekday類型參數(shù)時(shí)返回結(jié)果不同,其余返回結(jié)果相同,但返回?cái)?shù)據(jù)類型不相同 ? ? ?datepart:返回代表指定日期的指定日期部分的整數(shù),例如:datepart(day,getdate()) ?--返回當(dāng)前系統(tǒng)日期的天數(shù)(int) ? ? ?datename:返回返回代表指定日期的指定日期部分的字符串,例datename(weekday,getdate()) --返回當(dāng)前系統(tǒng)日期是星期幾(nvarchar) 7.year() ,month(),day()函數(shù):返回指定日期的年月日的整數(shù)(int)

二.SQL日期格式轉(zhuǎn)換 SELECT CONVERT(varchar(100), GETDATE(), 0) ? --> 12 08 2023 16:17PM SELECT CONVERT(varchar(100), GETDATE(), 1) ? --> 12/08/23 SELECT CONVERT(varchar(100), GETDATE(), 2) ? --> 23.12.08 SELECT CONVERT(varchar(100), GETDATE(), 3) ? --> 08/12/23 SELECT CONVERT(varchar(100), GETDATE(), 4) ? --> 08.12.23 SELECT CONVERT(varchar(100), GETDATE(), 5) ? --> 08-12-23 SELECT CONVERT(varchar(100), GETDATE(), 6) ? --> 08 12 23 SELECT CONVERT(varchar(100), GETDATE(), 7) ? --> 12 08, 23 SELECT CONVERT(varchar(100), GETDATE(), 8) ? --> 17:30:45 SELECT CONVERT(varchar(100), GETDATE(), 9) ? --> 12 08 2023 17:30:45:567PM SELECT CONVERT(varchar(100), GETDATE(), 10) ?--> 12-08-23 SELECT CONVERT(varchar(100), GETDATE(), 11) ?--> 23/12/08 SELECT CONVERT(varchar(100), GETDATE(), 12) ?--> 231208 SELECT CONVERT(varchar(100), GETDATE(), 13) ?--> 08 12 2023 17:30:45:567 SELECT CONVERT(varchar(100), GETDATE(), 14) ?--> 17:30:45:567 SELECT CONVERT(varchar(100), GETDATE(), 20) ?--> 2023-12-08 17:30:45 SELECT CONVERT(varchar(100), GETDATE(), 21) ?--> 2023-12-08 17:30:45:567 SELECT CONVERT(varchar(100), GETDATE(), 22) ?--> 12/08/23 17:30:45:567PM SELECT CONVERT(varchar(100), GETDATE(), 23) ?--> 2023-12-08 SELECT CONVERT(varchar(100), GETDATE(), 24) ?--> 17:30:45 SELECT CONVERT(varchar(100), GETDATE(), 25) ?--> 2023-12-08 17:30:45.567 SELECT CONVERT(varchar(100), GETDATE(), 100) --> 12 08 2023 17:30PM SELECT CONVERT(varchar(100), GETDATE(), 101) --> 12/08/2023 SELECT CONVERT(varchar(100), GETDATE(), 102) --> 2023.12.08 SELECT CONVERT(varchar(100), GETDATE(), 103) --> 08/12/2023 SELECT CONVERT(varchar(100), GETDATE(), 104) --> 08.12.2023 SELECT CONVERT(varchar(100), GETDATE(), 105) --> 08-12-2023 SELECT CONVERT(varchar(100), GETDATE(), 106) --> 08 12 2023 SELECT CONVERT(varchar(100), GETDATE(), 107) --> 12 08, 2023 SELECT CONVERT(varchar(100), GETDATE(), 108) --> 17:30:45 SELECT CONVERT(varchar(100), GETDATE(), 109) --> 12 08 2023 17:30:45:567PM SELECT CONVERT(varchar(100), GETDATE(), 110) --> 12-08-2023 SELECT CONVERT(varchar(100), GETDATE(), 111) --> 2023/12/08 SELECT CONVERT(varchar(100), GETDATE(), 112) --> 20231208 SELECT CONVERT(varchar(100), GETDATE(), 113) --> 08 12 2023 17:30:45:567 SELECT CONVERT(varchar(100), GETDATE(), 114) --> 17:30:45:567 SELECT CONVERT(varchar(100), GETDATE(), 120) --> 2023-12-08 17:30:45 SELECT CONVERT(varchar(100), GETDATE(), 121) --> 2023-12-08 17:30:45.567 SELECT CONVERT(varchar(100), GETDATE(), 126) --> 2023-12-08T17:30:45.567 SELECT CONVERT(varchar(100), GETDATE(), 130) --> 26 ????? ?????? 1445 5:30:45:567PM SELECT CONVERT(varchar(100), GETDATE(), 131) --> 26/05/1445 5:30:45:567PM

三、日期函數(shù)中常用的參數(shù)值

年YearYy季QuarterQq月MonthMm年中的日Day of yearDy日DayDd周數(shù)WeekdayDw第幾周WeekWk小時(shí)HourHh分鐘MinuteMi秒鐘SecondSs毫秒MillisecondMs微秒MicrosecondMcs納秒NanosecondNs

四.動(dòng)態(tài)獲取想要的某一天

select datediff(month,0,getdate())

--表示SQLServer中日期1900-01-01 與當(dāng)前日期的月數(shù)

select dateadd(week,datediff(week,0,dateadd(week,0,getdate())),0)

--獲取當(dāng)前周的第一天(可通過(guò)最里層的dateadd中的0增加或者減少獲取前一周與后一周的第一天)

select dateadd(Second,-1,dateadd(week, datediff(week,0,dateadd(week,0,getdate()))+1,0))

--獲取當(dāng)前周的最后一天,添加一周以獲取下一周的第一天,當(dāng)前周的最后一天為下一個(gè)周的第一天減去一秒

--(可通過(guò)最里層的dateadd中的0增加或者減少獲取前一周與后一周的最后一天)

select dateadd(month,datediff(month,0,dateadd(month,0,getdate())),0)

--獲取當(dāng)前月份的第一天(可通過(guò)最里層的dateadd中的0增加或者減少獲取前一個(gè)月與后一個(gè)月的第一天)

select dateadd(Second,-1,dateadd(month, datediff(month,0,dateadd(month,0,getdate()))+1,0))

--獲取當(dāng)前月的最后一天,添加一月以獲取下一個(gè)月的第一天,當(dāng)前月份的最后一天為下一個(gè)月的第一天減去一秒

--(可通過(guò)最里層的dateadd中的0增加或者減少獲取前一個(gè)月與后一個(gè)月的最后一天)

select dateadd(quarter,datediff(quarter,0,dateadd(quarter,-0,getdate())),0)

--獲取當(dāng)前季度的第一天(可通過(guò)最里層的dateadd中的0增加或者減少獲取前一個(gè)季度與后一個(gè)季度的第一天)

select dateadd(Second,-1,dateadd(quarter,datediff(quarter,0,dateadd(quarter,0,getdate()))+1,0))

--獲取當(dāng)前季度的最后一天,添加一個(gè)季度以獲取下一個(gè)季度的第一天,最后一天為下一個(gè)季度的第一天減去一秒

--(可通過(guò)最里層的dateadd中的0增加或者減少獲取前一個(gè)季度與后一個(gè)季度的最后一天)

select dateadd(year,datediff(year,0,dateadd(year,0,getdate())),0)

--獲取當(dāng)前年度的第一天(可通過(guò)最里層的dateadd中的0增加或者減少獲取前一個(gè)年度與后一個(gè)年度的第一天)

select dateadd(Second,-1,dateadd(year, datediff(year,0,dateadd(year,0,getdate()))+1,0))

--獲取當(dāng)前年度的最后一天,添加一個(gè)年度以獲取下一個(gè)年度的第一天,最后一天為下一個(gè)年度的第一天減去秒

--(可通過(guò)最里層的dateadd中的0增加或者減少獲取前一個(gè)年度與后一個(gè)年度的最后一天)

?

柚子快報(bào)激活碼778899分享:數(shù)據(jù)庫(kù) SQL詳細(xì)的日期時(shí)間

http://yzkb.51969.com/

推薦文章

評(píng)論可見(jiàn),查看隱藏內(nèi)容

本文內(nèi)容根據(jù)網(wǎng)絡(luò)資料整理,出于傳遞更多信息之目的,不代表金鑰匙跨境贊同其觀點(diǎn)和立場(chǎng)。

轉(zhuǎn)載請(qǐng)注明,如有侵權(quán),聯(lián)系刪除。

本文鏈接:http://gantiao.com.cn/post/18598476.html

發(fā)布評(píng)論

您暫未設(shè)置收款碼

請(qǐng)?jiān)谥黝}配置——文章設(shè)置里上傳

掃描二維碼手機(jī)訪問(wèn)

文章目錄