GETDATE、DATEPART
一、GETDATE()
用來取得目前系統日期時間函數
二、DATEPART
取得日期的部份資訊
語法:
DATEPART( datepart , date )
datepart 引數、
date的部份 | 縮寫 |
年(year) | yy或yyyy |
季(quarter) | qq或q |
月(month) | mm或m |
日(day) | dd或d |
一年中的第幾週(week) | wk或ww |
一週中的第幾天(weekday) | dw |
時(hour) | hh |
分(minute) | mi或n |
秒(second) | ss或s |
date 引數、
date可以為time、date、smalldatetime、datetime、datetime2、datetimeoffset。
範例1、只取日期中的年的部份
select DATEPART(year,'2015-03-16') as year
範例2、只取日期中的月的部份
select DATEPART(mm,'2015-03-16') as month
參考資料: