sqlserver 擷取日期年份和月份使用datepart函式,函式使用方法如下:
一、函式功能:datepart() 函式用於返回日期/時間的單獨部分,比如年、月、日、小時、分鐘等等。
二、語法:datepart(datepart,date)
三、引數說明:date 引數是合法的日期表示式。datepart 引數可以是下列的值:
四、例項
1、擷取年份:datepart(yy,'2017-1-1') 返回:2017
2、擷取月份:datepart(mm,'2017-1-1') 返回:1
五、datepart函式返回的是整型數值,如果需要返回字元型,那麼使用datename()函式,用法與datepart相同,只是返回資料型別不同。
六、另一種
最簡單的寫法
select convert(char(7) ,時間字段 , 120)
from table_name
SQL server擷取日期,只要年月
select from 表名 where convert varchar 7 time 列名 120 convert varchar 7 2020 05 12 120 onvert 函式是把日期轉換為新資料型別的通用函式。convert 函式可以用不同的格式顯示日期 時間資料。varchar 7 是...
SQL Server 擷取日期部分字元
select getdate 用datename 就可以獲得相應的年 月 日 select datename year,getdate datename month,getdate datename day,getdate 獲得相應的時 分 秒 select datename hour,getdat...
C 日期時間擷取
關鍵字 c 日期時間 擷取 datetime dt datetime.now label11.text dt.tostring 2005 11 5 13 21 25 label12.text dt.tofiletime tostring 127756416859912816 label13.text...