YEAR (Transact-SQL)

Devuelve un entero que representa la parte de año de la fecha especificada.

Icono de vínculo a temasConvenciones 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)

Ayuda e información

Obtener ayuda sobre SQL Server 2005