SQL Server 擷取日期部分字元

2022-09-05 10:24:10 字數 699 閱讀 3707

select

getdate

()--

用datename()就可以獲得相應的年、月、日

select

datename(year,getdate())+'-

'+datename (month,getdate())+'-

'+datename(day,getdate

())

--獲得相應的時、分、秒

select

datename(hour,getdate()) +':

'+datename(minute,getdate())+':

'+datename(second,getdate

()) --

星期幾、第幾周

select

datename(weekday,getdate()) select'第

'+datename(week,getdate())+'周

'--用datename() 返回的格式是字串

--用datepart() 返回的格式是int型別

select

datepart(year,getdate())

效果如下:

SQL server擷取日期,只要年月

select from 表名 where convert varchar 7 time 列名 120 convert varchar 7 2020 05 12 120 onvert 函式是把日期轉換為新資料型別的通用函式。convert 函式可以用不同的格式顯示日期 時間資料。varchar 7 是...

SQL Server 取日期時間部分

select datename year,getdate datename month,getdate datename day,getdate 另外,datename 還可以獲得到小時 時間 秒 星期幾 第幾周,分別如下 select datename hour,getdate select da...

SQL Server 取日期時間部分

select datename year,getdate datename month,getdate datename day,getdate 另外,datename 還可以獲得到小時 時間 秒 星期幾 第幾周,分別如下 select datename hour,getdate select da...