LoslegenKostenlos starten

Ein Datum und eine Uhrzeit in Bestandteile zerlegen

Auch wenn YEAR(), MONTH() und DAY() hilfreiche Funktionen sind und sich leicht merken lassen, wollen wir Datumswerte oft in andere Bestandteile zerlegen, zum Beispiel Wochentag, Kalenderwoche oder Sekunde nach der Minute. Hier kommen andere Funktionen ins Spiel, die wir gelernt haben.

Hier verwenden wir die Nacht, in der die Berliner Mauer fiel: der 9. November 1989.

Diese Übung ist Teil des Kurses

<Kurs>Zeitreihenanalyse in SQL Server</Kurs>
Kurs ansehen

Interaktive praktische Übung

Versuche dich an dieser Übung, indem du diesen Beispielcode vervollständigst.

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;
Code bearbeiten und ausführen