返回代表指定日期月份的整數(shù)。
MONTH ( date )
date
返回 datetime 或 smalldatetime 值或日期格式字符串的表達式。僅對 1753 年 1 月 1 日后的日期使用 datetime 數(shù)據(jù)類型。
int
MONTH 等價于 DATEPART(mm, date)。
將 datetime 值包含在引號中。對于早期日期,可將其存儲為字符數(shù)據(jù)。
Microsoft® SQL Server™ 認可各種日期樣式。有關日期和時間數(shù)據(jù)的更多信息,請參見 CAST 和 CONVERT。
下面的示例從日期 03/12/1998 中返回月份數(shù)。
SELECT "Month Number" = MONTH('03/12/1998')
GO
下面是結果集:
Month Number
------------
3
下例用數(shù)字指定日期。注意:SQL Server 將 0 解釋為 01/01/1900。
SELECT MONTH(0), DAY(0), YEAR(0)
下面是結果集。
----- ------ ------
1 1 1900
相關文章