DATETIMEFROMPARTS (Transact-SQL)
Si applica a:SQL ServerDatabase SQL di AzureIstanza gestita di SQL di AzureAzure Synapse AnalyticsPiattaforma di strumenti analitici (PDW)
Questa funzione restituisce un valore di tipo datetime per gli argomenti date e time. Per altre informazioni sugli intervalli validi, vedere datetime.
Convenzioni relative alla 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
genera un errore se almeno un argomento obbligatorio ha un valore non valido. DATETIMEFROMPARTS
restituisce NULL
se almeno un argomento obbligatorio ha un NULL
valore.
Questa funzione è in grado di essere remota ai server SQL Server 2012 (11.x) e versioni successive. Non è remoto ai server che eseguono SQL Server 2012 (11.x) e versioni precedenti.
Esempi
SELECT DATETIMEFROMPARTS ( 2010, 12, 31, 23, 59, 59, 0 ) AS Result;
Questo è il set di risultati.
2010-12-31 23:59:59.000
Contenuto correlato
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per