Začněte nyníZačněte zdarma

Sestavení dat z jednotlivých částí

Funkce DATEFROMPARTS() umožňuje převést sadu čísel představujících části data na platný datový typ DATE. V tomto cvičení se naučíš, jak pomocí DATEFROMPARTS() sestavit data z komponent v kalendářní tabulce.

Ačkoliv kalendářní tabulka data již obsahuje, toto cvičení ti pomůže vizualizovat situace, kdy zdrojová tabulka obsahuje jen celočíselné části data bez skutečné datové hodnoty – což se může stát například při importu dat z plochých souborů přímo do databáze.

Toto cvičení je součástí kurzu

Time Series Analysis in SQL Server

Zobrazit kurz

Interaktivní cvičení na vyzkoušení si v praxi

Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.

-- Create dates from component parts on the calendar table
SELECT TOP(10)
	DATEFROMPARTS(c.___, c.___, c.___) AS CalendarDate
FROM dbo.Calendar c
WHERE
	c.CalendarYear = 2017
ORDER BY
	c.FiscalDayOfYear ASC;
Upravit a spustit kód