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
Zeitreihenanalyse in SQL Server
Interaktive Übung
Vervollständige den Beispielcode, um diese Übung erfolgreich abzuschließen.
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;