Descomponer una fecha y una hora en sus partes
Aunque YEAR(), MONTH() y DAY() son funciones útiles y fáciles de recordar, a menudo queremos desglosar las fechas en otras partes como el día de la semana, la semana del año o los segundos después del minuto. Aquí entran en juego otras funciones que hemos aprendido.
Aquí usaremos la noche en que cayó el Muro de Berlín, 9 de noviembre de 1989.
Este ejercicio forma parte del curso
Análisis de series temporales en SQL Server
ejercicio interactivo práctico
Prueba este ejercicio completando este código de ejemplo.
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;