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
參考資料: