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 数据库引擎 将 MONTH
(0)
解释为 1
,将 (January), DAY(0)
解释为 1
,将 YEAR(0)
解释为 1900
。
SELECT MONTH(0), DAY(0), YEAR(0)
下面是结果集:
----- ------ ------
1 1 1900