YEAR (Transact-SQL)

Retourne un entier qui correspond à la partie année d'une date.

Icône Lien de rubriqueConventions de la syntaxe de Transact-SQL

Syntaxe

YEAR ( date )

Arguments

date

expression de type datetime ou smalldatetime.

Notes

Cette fonction est équivalente à DATEPART(yy,date).

Types de retour

int

Exemples

L'exemple suivant retourne le chiffre représentant l'année dans la date 03/12/1998.

SELECT "Year Number" = YEAR('03/12/1998')
GO

Voici l'ensemble des résultats. 

Year Number 
------------ 
1998            

L'exemple suivant spécifie la date comme étant un nombre. Le Moteur de base de données SQL Server 2005 de Microsoft interprète MONTH(0) comme 1``(January), DAY(0) comme 1 et YEAR(0) comme 1900.

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

Voici l'ensemble des résultats. 

----- ------ ------
1     1      1900

Voir aussi

Référence

Fonctions de date et d'heure (Transact-SQL)

Aide et Informations

Assistance sur SQL Server 2005