YEAR (Transact-SQL)
SQL Server 2005
Devuelve un entero que representa la parte de año de la fecha especificada.
Convenciones de sintaxis de Transact-SQL
-
date
-
Una expresión de tipo datetime osmalldatetime.
Este ejemplo devuelve el número de año de la fecha 03/12/1998.
SELECT "Year Number" = YEAR('03/12/1998')
GO
Éste es el conjunto de resultados.
Year Number ------------ 1998
El siguiente ejemplo especifica la fecha como un número. El SQL Server 2005 Database Engine (Motor de base de datos de SQL Server 2005) de Microsoft interpreta MONTH(0) como 1 (January), DAY(0) como 1 y YEAR(0) como 1900.
SELECT MONTH(0), DAY(0), YEAR(0)
Éste es el conjunto de resultados.
----- ------ ------ 1 1 1900