DATETIMEFROMPARTS (Transact-SQL)
Se aplica a: SQL Server Azure SQL Database Azure SQL Managed Instance Azure Synapse Analytics Analytics Platform System (PDW)
Esta función devuelve un valor datetime para los argumentos de fecha y hora especificados. Para obtener más información sobre los intervalos válidos, consulte datetime.
Convenciones de sintaxis de Transact-SQL
Sintaxis
DATETIMEFROMPARTS ( year , month , day , hour , minute , seconds , milliseconds )
Argumentos
year
Expresión entera que especifica un año.
month
Expresión entera que especifica un mes.
day
Expresión entera que especifica un día.
hour
Expresión entera que especifica las horas.
minute
Expresión entera que especifica los minutos.
segundos
Expresión entera que especifica los segundos.
milliseconds
Expresión entera que especifica los milisegundos.
Tipos de valores devueltos
datetime
Observaciones
DATETIMEFROMPARTS
devuelve un valor datetime totalmente inicializado. DATETIMEFROMPARTS
genera un error si al menos un argumento necesario tiene un valor no válido. DATETIMEFROMPARTS
devuelve NULL
si al menos un argumento necesario tiene un NULL
valor.
Esta función es capaz de estar remotamente a servidores de SQL Server 2012 (11.x) y versiones posteriores. No está remoto a los servidores que ejecutan SQL Server 2012 (11.x) y versiones anteriores.
Ejemplos
SELECT DATETIMEFROMPARTS ( 2010, 12, 31, 23, 59, 59, 0 ) AS Result;
Este es el conjunto de resultados.
2010-12-31 23:59:59.000