Transact-SQL 参考

YEAR

返回表示指定日期中的年份的整数。

语法

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™ 数据库将 0 解释为 1900 年 1 月 1 日。

SELECT MONTH(0), DAY(0), YEAR(0)

下面是结果集:

----- ------ ------

1    1      1900

请参见

日期和时间函数