YEAR (Transact-SQL)

傳回一個整數來代表指定日期的年份部份。

主題連結圖示Transact-SQL 語法慣例

語法

YEAR ( date )

引數

date

datetimesmalldatetime 類型的運算式

傳回類型

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

請參閱

參考

日期和時間函數 (Transact-SQL)

說明及資訊

取得 SQL Server 2005 協助