Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Si applica a:SQL Server
Azure SQL Database
Azure SQL Managed Instance
Azure Synapse Analytics
Sistema di Piattaforma Analitica (PDW)
Database SQL in Microsoft Fabric
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 )
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;
Il set di risultati è il seguente.
2010-12-31 23:59:59.000