SQL Server 2012 “Denali” CTP3 – Novas funções de data

No SQL Server Denali CTP3 também foram lançadas algumas funções relacionadas à data e hora, sendo estas também bem úteis para o dia-a-dia dos DBAs e desenvolvedores.

Gerando dados do tipo DATE, TIME, SMALLDATETIME e DATETIME

O primeiro grupo de funções que apresentarei neste artigo são as funções DATEFORMPARTS, TIMEFROMPARTS, SMALLDATETIMEFROMPARTS e DATETIMEFROMPARTS, que permitem gerar dados do tipo DATE, TIME, SMALLDATETIME e DATETIME respectivamente com muita facilidade, exemplo:

Gerando DATETIME2 e DATETIMEOFFSET

No caso do uso de tipos de dados de data com muita precisão de milissegundos, teremos problemas com o DATETIME visto que ele não possui uma precisão tão boa, assim podemos utilizar DATETIME2 ou DATETIMEOFFSET, cujas precisões são configuráveis e precisas, por meio das funções DATETIME2FROMPARTS e DATETIMEOFFSETFROMPARTS respectivamente, exemplo:

Função EOMONTH

Também esta disponível a função EOMONTH ou “END OF MONTH” (fim do mês), que permite identificar o último dia do mês de uma data informada, exemplo:

Amanhã teremos mais um artigo sobre o SQL Server Denali CTP3!

Anúncios

Um pensamento sobre “SQL Server 2012 “Denali” CTP3 – Novas funções de data

  1. Pingback: SQL Server Denali CTP 3 – Resumo « SQL From Hell.com

Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s