YEAR (Transact-SQL)
Retourne un entier qui correspond à la partie année d'une date.
Conventions 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)