Note
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier les répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de changer de répertoire.
S’applique à :SQL Server
Azure SQL Database
Azure SQL Managed Instance
Azure Synapse Analytics
Analytics Platform System (PDW)
Base de données SQL dans Microsoft Fabric
Cette fonction retourne une valeur datetime pour les arguments de date et d’heure spécifiés. Pour plus d’informations sur les plages valides, consultez datetime.
Conventions de la syntaxe Transact-SQL
Syntaxe
DATETIMEFROMPARTS ( year , month , day , hour , minute , seconds , milliseconds )
Arguments
year
Expression entière qui spécifie une année.
month
Expression entière qui spécifie un mois.
day
Expression entière qui spécifie un jour.
hour
Expression entière qui spécifie des heures.
minute
Expression entière qui spécifie des minutes.
secondes
Expression entière qui spécifie des secondes.
milliseconds
Expression entière qui spécifie des millisecondes.
Types de retour
datetime
Notes
DATETIMEFROMPARTS retourne une valeur datetime entièrement initialisée.
DATETIMEFROMPARTS génère une erreur si au moins un argument requis a une valeur non valide.
DATETIMEFROMPARTS retourne NULL si au moins un argument requis a une NULL valeur.
Cette fonction est capable d’être distante vers des serveurs SQL Server 2012 (11.x) et versions ultérieures. Il n’est pas distant vers les serveurs exécutant SQL Server 2012 (11.x) et les versions antérieures.
Exemples
SELECT DATETIMEFROMPARTS ( 2010, 12, 31, 23, 59, 59, 0 ) AS Result;
Voici le jeu de résultats.
2010-12-31 23:59:59.000