terça-feira, 25 de fevereiro de 2020

5- Determinando o último dia do mês

5- Determinando o último dia do mês

Para saber o último dia do mês de uma data utilize a função EOMONTH.

A função EOMONTH retorna o último dia do mês que contém a data especificada com um deslocamento opcional.

Sintaxe:    EOMONTH ( start_date [, month_to_add ] )
start_date
Expressão de data que especifica a data para a qual retornar o último dia do mês.
month_to_add
Expressão de inteiro opcional que especifica o número de meses a adicionar a start_date.Se esse argumento for especificado, EOMONTH adicionará o número de meses especificado a start_date e retornará o último dia do mês da data resultante. Se essa adição exceder o intervalo de datas válido, um erro será lançado.

Na consulta SQL baixo usamos a função EOMONTH para obter o último dia do mês de uma data para o mês atual e para o mês seguinte.




Essa função pode ser remota para servidores SQL Server 2012 e posteriores. Ela não pode ser remota para servidores com versão anterior a SQL Server 2012.

E com isso concluímos esta etapa mostrando algumas funções T-SQL para tratar datas no SQL Server. 




Nenhum comentário:

Postar um comentário