Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Aplica a:SQL Server
Azure SQL Database
Azure SQL Managed Instance
Azure Synapse Analytics
Sistema de Plataforma de Analítica (PDW)
Base de datos SQL en Microsoft Fabric
Esta función devuelve un valor date que se asigna a los valores de año, mes y día especificados.
Convenciones de sintaxis de Transact-SQL
Sintaxis
DATEFROMPARTS ( year, month, day )
Argumentos
year
Expresión entera que especifica un año.
month
Expresión entera que especifica un mes, de 1 a 12.
day
Expresión entera que especifica un día.
Tipos de valores devueltos
date
Observaciones
DATEFROMPARTS devuelve un valor date, con la parte de fecha establecida en el año, el mes y el día especificados, y la parte de hora establecida en el valor predeterminado. Para los argumentos no válidos, DATEFROMPARTS producirá un error.
DATEFROMPARTS devuelve NULL si al menos uno de los argumentos obligatorios tiene un valor NULL.
Esta función puede controlar la conexión remota a servidores de SQL Server 2012 (11.x) y versiones posteriores. No puede controlar la comunicación remota a servidores con una versión inferior a SQL Server 2012 (11.x).
Ejemplos
En este ejemplo se muestra la función DATEFROMPARTS en acción.
SELECT DATEFROMPARTS ( 2010, 12, 31 ) AS Result;
Este es el conjunto de resultados.
Result
----------------------------------
2010-12-31
(1 row(s) affected)