DATEFROMPARTS (Transact-SQL)

gäller för:SQL ServerAzure SQL DatabaseAzure SQL Managed InstanceAzure Synapse AnalyticsAnalytics Platform System (PDW)SQL-databas i Microsoft Fabric

Denna funktion returnerar ett datumvärde som motsvarar de angivna år-, månads- och dagvärdena.

Transact-SQL syntaxkonventioner

Syntax

DATEFROMPARTS ( year, month, day )  

Arguments

år
Ett heltalsuttryck som specificerar ett år.

månad
Ett heltalsuttryck som specificerar en månad, från 1 till 12.

dag
Ett heltalsuttryck som specificerar en dag.

Returtyper

date

Anmärkningar

DATEFROMPARTS returnerar ett datumvärde , där datumdelen är inställd på angivet år, månad och dag, och tidsdelen på standard. För ogiltiga argument DATEFROMPARTS kommer ett fel att ge upphov. DATEFROMPARTS returnerar null om minst ett obligatoriskt argument har ett nollvärde.

Denna funktion kan hantera fjärröverföring till SQL Server 2012 (11.x)-servrar och uppåt. Den klarar inte fjärrhantering till servrar med en version under SQL Server 2012 (11.x).

Examples

Detta exempel visar DATEFROMPARTS funktionen i aktion.

SELECT DATEFROMPARTS ( 2010, 12, 31 ) AS Result;  

Här är resultatet.

Result  
----------------------------------  
2010-12-31  
  
(1 row(s) affected)  

Se även

Datum (Transact-SQL)