Delen via


DATETIMEFROMPARTS (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 datum-tijdwaarde terug voor de opgegeven datum- en tijdargumenten. Voor meer informatie over geldige bereiken, zie datum-tijd.

Transact-SQL syntaxis-conventies

Syntaxis

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

Arguments

jaar

Een gehele uitdrukking die een jaar specificeert.

maand

Een gehele uitdrukking die een maand specificeert.

dag

Een gehele uitdrukking die een dag specificeert.

uur

Een gehele uitdrukking die uren specificeert.

minuut

Een geheel getal dat minuten specificeert.

Seconden

Een gehele expressie die seconden specificeert.

milliseconden

Een gehele expressie die milliseconden specificeert.

Retourtypen

datetime

Opmerkingen

DATETIMEFROMPARTS geeft een volledig geïnitialiseerde datum-tijdwaarde terug. DATETIMEFROMPARTS roept een fout op als ten minste één vereist argument een ongeldige waarde heeft. DATETIMEFROMPARTS geeft terug NULL als ten minste één vereiste argument een NULL waarde heeft.

Deze functie kan op afstand worden overgebracht naar SQL Server 2012 (11.x) servers en latere versies. Het is niet op afstand gekoppeld aan servers die SQL Server 2012 (11.x) en eerdere versies draaien.

Voorbeelden

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

Hier is het resultatenoverzicht.

2010-12-31 23:59:59.000