YEAR (Transact-SQL)
Devuelve un entero que representa la parte de año de la fecha especificada.
Convenciones de sintaxis de Transact-SQL
Sintaxis
YEAR ( date )
Argumentos
date
Una expresión de tipo datetime osmalldatetime.
Tipos de valor devueltos
int
Notas
Esta función equivale a DATEPART(yy,date).
Ejemplos
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
Vea también
Referencia
Funciones de fecha y hora (Transact-SQL)