ComeçarComece de graça

Separe uma data em ano, mês e dia

O SQL Server tem várias funções dedicadas a trabalhar com tipos de data. Primeiro, vamos analisar três funções que retornam inteiros representando o ano, o mês e o dia do mês, respectivamente.

Essas funções permitem agrupar datas, o que possibilita calcular totais acumulados por ano ou comparações mês a mês de despesas. Também dá para analisar vendas por dia do mês no calendário para identificar se existe um ciclo mensal forte.

Este exercício faz parte do curso

Análise de Séries Temporais no SQL Server

Ver curso

Instruções do exercício

  • Use as funções YEAR(), MONTH() e DAY() para determinar o ano, o mês e o dia da data e hora atuais.

Exercício interativo prático

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

DECLARE
	@SomeTime DATETIME2(7) = SYSUTCDATETIME();

-- Retrieve the year, month, and day
SELECT
	___(@SomeTime) AS TheYear,
	___(@SomeTime) AS TheMonth,
	___(@SomeTime) AS TheDay;
Editar e executar o código