ComeçarComece de graça

Divida uma data e hora em partes componentes

Embora YEAR(), MONTH() e DAY() sejam funções úteis e fáceis de lembrar, muitas vezes queremos decompor datas em outras partes, como dia da semana, semana do ano e segundos após o minuto. É aí que entram outras funções que aprendemos.

Aqui vamos usar a noite em que o Muro de Berlim caiu, 9 de novembro de 1989.

Este exercício faz parte do curso

Análise de Séries Temporais no SQL Server

Ver curso

Exercício interativo prático

Experimente este exercício completando este código de exemplo.

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;
Editar e executar o código