ÎncepețiÎncepe gratuit

Descompune o dată și o oră în componente

Deși YEAR(), MONTH() și DAY() sunt funcții utile și ușor de reținut, adesea dorim să extragem și alte componente ale datelor, cum ar fi ziua din săptămână, săptămâna din an sau secundele. Aici intervin celelalte funcții pe care le-am învățat.

Vom folosi noaptea în care a căzut Zidul Berlinului: 9 noiembrie 1989.

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.

DECLARE
	@BerlinWallFalls DATETIME2(7) = '1989-11-09 23:49:36.2294852';

-- Fill in each date part
SELECT
	DATEPART(____, @BerlinWallFalls) AS TheYear,
	DATEPART(____, @BerlinWallFalls) AS TheDayOfYear,
	DATEPART(____, @BerlinWallFalls) AS TheDay,
	DATEPART(____, @BerlinWallFalls) AS TheWeek,
	DATEPART(____, @BerlinWallFalls) AS TheSecond,
	DATEPART(____, @BerlinWallFalls) AS TheNanosecond;
Editează și rulează codul