Compartir vía


DATEFROMPARTS (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 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)  

Consulte también

date (Transact-SQL)