Sdílet prostřednictvím


DATEFROMPARTS (Transact-SQL)

platí pro:SQL ServerAzure SQL DatabaseAzure SQL Managed InstanceAzure Synapse AnalyticsAnalytics Platform System (PDW)databáze SQL v Microsoft Fabric

Tato funkce vrací hodnotu data , která se mapuje na zadané hodnoty roku, měsíce a dne.

Transact-SQL konvence syntaxe

Syntaxe

DATEFROMPARTS ( year, month, day )  

Arguments

rok
Celočíselný výraz, který určuje rok.

měsíc
Celočíselný výraz, který určuje měsíc, od 1 do 12.

den
Celočíselný výraz, který určuje den.

Návratové typy

date

Poznámky

DATEFROMPARTS vrátí hodnotu data , přičemž část data je nastavena na určený rok, měsíc a den a časová část je nastavena na výchozí. Pro neplatné argumenty se DATEFROMPARTS zobrazí chyba. DATEFROMPARTS vrací null, pokud alespoň jeden požadovaný argument má nulovou hodnotu.

Tato funkce zvládne vzdálené připojení k serverům SQL Server 2012 (11.x) a vyšším. Nedokáže zvládnout vzdálené připojení na servery s verzí pod SQL Server 2012 (11.x).

Examples

Tento příklad ukazuje DATEFROMPARTS funkci v akci.

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

Tady je soubor výsledků.

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

Viz také

Datum (Transact-SQL)