DATETIMEFROMPARTS (Transact-SQL)
Se aplica a:SQL ServerAzure SQL DatabaseAzure SQL Managed InstanceAzure Synapse AnalyticsAnalytics Platform System (PDW)
Esta función devuelve un valor datetime para los argumentos de fecha y hora especificados.
Convenciones de sintaxis de Transact-SQL
Sintaxis
DATETIMEFROMPARTS ( year, month, day, hour, minute, seconds, milliseconds )
Nota:
Para ver la sintaxis de Transact-SQL para SQL Server 2014 (12.x) y versiones anteriores, consulte Versiones anteriores de la documentación.
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
producirá un error si al menos uno de los argumentos obligatorios tiene un valor no válido. DATETIMEFROMPARTS
devuelve NULL si al menos uno de los argumentos obligatorios tiene un valor NULL.
Esta función se puede enviar de forma remota a servidores de SQL Server 2012 (11.x) y superiores. No se puede enviar de forma remota a servidores que tengan una versión inferior a SQL Server 2012 (11.x).
Ejemplos
SELECT DATETIMEFROMPARTS ( 2010, 12, 31, 23, 59, 59, 0 ) AS Result;
El conjunto de resultados es el siguiente:
Result
---------------------------
2010-12-31 23:59:59.000
(1 row(s) affected)
Vea también
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: a lo largo de 2024, eliminaremos gradualmente los problemas de GitHub como mecanismo de comentarios para el contenido y lo reemplazaremos por un nuevo sistema de comentarios. Para obtener más información, consulte:Enviar y ver comentarios de