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 数据库引擎 将 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 帮助