Posts Categorizados ‘DATEFORMPARTS

18
jul
11

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!




Sobre o blog

Blog que há três anos trata de SQL Server, .NET Framework, PowerShell, soluções para problemas comuns e não tão comuns assim, informações sobre ferramentas diversas e o que vier na cabeça do MCT Paulo R. Pereira.

Twitter


Seguir

Obtenha todo post novo entregue na sua caixa de entrada.

Junte-se a 346 outros seguidores

%d bloggers like this: