Partager via


DATEFROMPARTS (Transact-SQL)

S’applique à : SQL Server Azure SQL Database Azure SQL Managed Instance Azure Synapse Analytics Analytics Platform System (PDW)

Cette fonction retourne une valeur date qui est mappée aux valeurs de jour, de mois et d’année.

Conventions de la syntaxe Transact-SQL

Syntaxe

DATEFROMPARTS ( year, month, day )  

Arguments

year
Expression entière qui spécifie une année.

month
Expression entière qui spécifie un mois, entre 1 et 12.

day
Expression entière qui spécifie un jour.

Types de retour

date

Notes

DATEFROMPARTS retourne une valeur date, avec la partie date définie sur l’année, le mois et le jour spécifiés, et la partie heure définie avec la valeur par défaut. Pour les arguments non valides, DATEFROMPARTS génère une erreur. DATEFROMPARTS retourne une valeur Null si au moins un argument obligatoire a une valeur Null.

Cette fonction peut gérer la communication à distance vers des serveurs SQL Server 2012 (11.x) et versions ultérieures. Il ne peut pas gérer la communication à distance vers des serveurs avec une version antérieure à SQL Server 2012 (11.x).

Exemples

L’exemple suivant montre la fonction DATEFROMPARTS en action.

SELECT DATEFROMPARTS ( 2010, 12, 31 ) AS Result;  

Voici le jeu de résultats.

Result  
----------------------------------  
2010-12-31  
  
(1 row(s) affected)  

Voir aussi

date (Transact-SQL)