SQL Server DATEPART() 函式
示例
返回日期的指定部分
SELECT DATEPART(year, '2017/08/25') AS DatePartInt;
自己動手試一試 »
定義和用法
DATEPART() 函式返回日期的指定部分。
此函式返回一個整數值。
語法
DATEPART(interval, date)
引數值
引數 |
描述 |
interval |
必需。要返回的 date 引數的部分。可以是以下值之一
- year, yyyy, yy = 年
- quarter, qq, q = 季度
- month, mm, m = 月
- dayofyear, dy, y = 一年中的第幾天
- day, dd, d = 一個月中的第幾天
- week, ww, wk = 周
- weekday, dw, w = 周幾
- hour, hh = 小時
- minute, mi, n = 分鐘
- second, ss, s = 秒
- millisecond, ms = 毫秒
- microsecond, mcs = 微秒
- nanosecond, ns = 納秒
- tzoffset, tz = 時區偏移量
- iso_week, isowk, isoww = ISO 周
|
date |
必需。要使用的日期。可以是以下資料型別之一:date, datetime, datetimeoffset, datetime2, smalldatetime, 或 time |
技術詳情
返回型別 |
int |
支援版本 |
SQL Server(2008 及更高版本)、Azure SQL Database、Azure SQL Data Warehouse、Parallel Data Warehouse |
更多示例
示例
返回日期的指定部分
SELECT DATEPART(yy, '2017/08/25') AS DatePartInt;
自己動手試一試 »
示例
返回日期的指定部分
SELECT DATEPART(month, '2017/08/25') AS DatePartInt;
自己動手試一試 »
示例
返回日期的指定部分
SELECT DATEPART(hour, '2017/08/25 08:36') AS DatePartInt;
自己動手試一試 »
示例
返回日期的指定部分
SELECT DATEPART(minute, '2017/08/25 08:36') AS DatePartInt;
自己動手試一試 »
W3schools 學習路徑
跟蹤您的進度 - 免費!