Événement
31 mars, 23 h - 2 avr., 23 h
Le plus grand événement d’apprentissage SQL, Fabric et Power BI. 31 mars au 2 avril. Utilisez le code FABINSIDER pour économiser 400 $.
Inscrivez-vous aujourd’huiCe navigateur n’est plus pris en charge.
Effectuez une mise à niveau vers Microsoft Edge pour tirer parti des dernières fonctionnalités, des mises à jour de sécurité et du support technique.
S’applique à : SQL Server
Azure SQL Database
Azure SQL Managed Instance
Azure Synapse Analytics
Analytics Platform System (PDW)
Renvoie un entier qui représente l’année de la date spécifiée.
Pour obtenir une vue d’ensemble de tous les types de données et fonctions de date et d’heure Transact-SQL, consultez Types de données et fonctions de date et d’heure (Transact-SQL).
Conventions de la syntaxe Transact-SQL
YEAR ( date )
date
Expression qui peut être résolue en valeur time, date, smalldatetime, datetime, datetime2 ou datetimeoffset. L’argument date peut être une expression, une expression de colonne, une variable définie par l’utilisateur ou un littéral de chaîne.
int
YEAR renvoie la même valeur que DATEPART (year, date).
Si date contient uniquement une partie heure, la valeur renvoyée est 1900, l’année de base.
L'instruction suivante retourne 2010
. Il s'agit du numéro de l'année.
SELECT YEAR('2010-04-30T01:01:01.1234567-07:00');
L'instruction suivante retourne 1900, 1, 1
. L’argument pour date est le chiffre 0
. SQL Server interprète 0
comme le 1er janvier 1900.
SELECT YEAR(0), MONTH(0), DAY(0);
L'instruction suivante retourne 1900, 1, 1
. L’argument pour date est le chiffre 0
. SQL Server interprète 0
comme le 1er janvier 1900.
SELECT TOP 1 YEAR(0), MONTH(0), DAY(0);
Événement
31 mars, 23 h - 2 avr., 23 h
Le plus grand événement d’apprentissage SQL, Fabric et Power BI. 31 mars au 2 avril. Utilisez le code FABINSIDER pour économiser 400 $.
Inscrivez-vous aujourd’hui