Delen via


DATEFROMPARTS (Transact-SQL)

Van toepassing op:SQL ServerAzure SQL DatabaseAzure SQL Managed InstanceAzure Synapse AnalyticsAnalytics Platform Systeem (PDW)SQL-database in Microsoft Fabric

Deze functie geeft een datumwaarde terug die overeenkomt met de opgegeven jaar-, maand- en dagwaarden.

Transact-SQL syntaxis-conventies

Syntaxis

DATEFROMPARTS ( year, month, day )  

Arguments

jaar
Een gehele uitdrukking die een jaar specificeert.

maand
Een gehele expressie die een maand specificeert, van 1 tot 12.

dag
Een gehele uitdrukking die een dag specificeert.

Retourtypen

date

Opmerkingen

DATEFROMPARTS geeft een datumwaarde terug, waarbij het datumgedeelte is ingesteld op het opgegeven jaar, maand en dag, en het tijdsgedeelte op de standaard. Voor ongeldige argumenten DATEFROMPARTS zal een fout worden opgeroepen. DATEFROMPARTS geeft null terug als ten minste één vereist argument een nulwaarde heeft.

Deze functie kan het terugzetten naar SQL Server 2012 (11.x) servers en hoger afhandelen. Het kan niet omgaan met het terugzetten naar servers met een versie onder SQL Server 2012 (11.x).

Voorbeelden

Dit voorbeeld toont de DATEFROMPARTS functie in actie.

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

Hier is het resultatenoverzicht.

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

Zie ook

Datum (Transact-SQL)