DATETIMEFROMPARTS (Transact-SQL)

Si applica a:SQL Server database SQL di Azure Istanza gestita di SQL di Azure Azure Synapse Analytics AnalyticsPlatform System (PDW)

Questa funzione restituisce un valore di tipo datetime per gli argomenti date e time.

Convenzioni di sintassi Transact-SQL

Sintassi

DATETIMEFROMPARTS ( year, month, day, hour, minute, seconds, milliseconds )  

Nota

Per visualizzare la sintassi Transact-SQL per SQL Server 2014 (12.x) e versioni precedenti, vedere la documentazione delle versioni precedenti.

Argomenti

year
Espressione Integer che specifica un anno.

month
Espressione Integer che specifica un mese.

day
Espressione Integer che specifica un giorno.

hour
Espressione Integer che specifica le ore.

minute
Espressione Integer che specifica i minuti.

seconds
Espressione Integer che specifica i secondi.

milliseconds
Espressione Integer che specifica i millisecondi.

Tipi restituiti

datetime

Osservazioni:

DATETIMEFROMPARTS restituisce un valore di tipo datetime completamente inizializzato. DATETIMEFROMPARTS genererà un errore se almeno un argomento obbligatorio ha un valore non valido. DATETIMEFROMPARTS restituisce null se almeno un argomento obbligatorio ha un valore null.

Questa funzione può essere eseguita in modalità remota in server con SQL Server 2012 (11.x) e versioni successive, ma non in server con versioni precedenti a SQL Server 2012 (11.x).

Esempi

SELECT DATETIMEFROMPARTS ( 2010, 12, 31, 23, 59, 59, 0 ) AS Result;  

Questo è il set di risultati.

Result  
---------------------------  
2010-12-31 23:59:59.000  
  
(1 row(s) affected)  

Vedi anche

datetime (Transact-SQL)