ÎncepețiÎncepe gratuit

Construiește date din componente

Funcția DATEFROMPARTS() ne permite să transformăm o serie de numere reprezentând componente de dată într-un tip de date valid DATE. În acest exercițiu, vei învăța cum să folosești DATEFROMPARTS() pentru a construi date din componentele unui tabel de calendar.

Deși tabelul de calendar conține deja date, acest exercițiu te ajută să vizualizezi situațiile în care tabelul sursă are componente de dată sub formă de numere întregi, dar nu conține o valoare de dată propriu-zisă — lucru care se poate întâmpla atunci când imporți date din fișiere plate direct într-o bază de date.

Acest exercițiu face parte din cursul

Analiza seriilor de timp în SQL Server

Vezi cursul

Exercițiu interactiv practic

Încearcă acest exercițiu completând acest cod de exemplu.

-- 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;
Editează și rulează codul