YEAR (Transact-SQL)
傳回一個整數來代表指定日期的年份部份。
語法
YEAR ( date )
引數
date
datetime 或 smalldatetime 類型的運算式。
傳回類型
int
備註
這個函數相當於 DATEPART(yy,date)。
範例
下列範例會傳回從 03/12/1998
算起的年份。
SELECT "Year Number" = YEAR('03/12/1998')
GO
以下為結果集:
Year Number
------------
1998
下列範例會把日期指定為一個數字。Microsoft SQL Server 2005 Database Engine 會將 MONTH
(0)
解譯為 1``(January), DAY(0)
或 1
,將 YEAR(0)
解譯為 1900
。
SELECT MONTH(0), DAY(0), YEAR(0)
以下為結果集:
----- ------ ------
1 1 1900