Software  
 
Conhecimento computador >> Software >> Software de banco de dados >> 
Como calcular dias de uma consulta AAAAMMDD
Ao criar procedimentos armazenados para um SQL Server , uma função comum está manipulando e datas calculista. Você pode usar a função " DateDiff ()" para calcular a quantidade de dias entre duas datas. Este processo funciona mesmo se o formato da data é no formato " AAAAMMDD" . Esse formato é comum em algumas aplicações para exibir o ano em primeiro lugar, em seguida, o mês eo dia de uma data. É também uma forma de auto- formato de uma data para mantê-lo consistente para os usuários. Instruções
1

Crie três variáveis ​​SQL . A primeira variável é atribuído o número de dias contados . A segunda e terceira variáveis ​​são usadas para armazenar valores de data. O código para criar variáveis ​​está abaixo: declare @ dias intdeclare @ startDate datetimedeclare @ endDate datetime
2

Atribuir datas para as variáveis ​​. Variáveis ​​de data SQL Server pode usar qualquer formato de data , incluindo o formato "AAAAMMDD" . O código para atribuir datas está abaixo: set @ startDate = '2010 /01/01 ' set @ endDate = '2010 /01/31'
3

Calcule o número de dias entre o duas datas . O código a seguir implementa a função DateDiff para cálculos dias : set @ dias = datediff (d, @ startDate , @ endDate )
4

Imprimir os resultados para testar o código. A linha a seguir imprime os resultados para o depurador : Imprima @ dias

Anterior :

Próximo : No
  Os artigos relacionados
·SQL Report Builder Tutorial 
·Como encontrar o comprimento de um campo Blob em Oracle…
·Como adicionar um campo calculado para a grade de desig…
·Como fazer CLOB Salvar Spaces 
·Técnicas de controle de versão de banco de dados 
·Como usar uma caixa de diálogo personalizada em um Fil…
·Como consultar apenas a parte superior 300 registros em…
·Como criar um ODBC para se conectar a um banco de dados…
·Como acompanhar e analisar Manutenção Preventiva Com …
·Procedimentos para encontrar Dentro de um banco de dado…
  Artigos em destaque
·Como abrir um arquivo ZIP sem senha 
·Como controlar Biscoito Infecções 
·Adobe Illustrator não será instalado e ele diz para f…
·A diferença entre ISQL e OSQL 
·Como desinstalar o Norton De Vista 
·Como fazer backup NDMP para um disco 
·Como alterar a senha para o Backup Exec Agent 9.0 
·Como parar os redirecionamentos de segurança AV 
·Como acessar uma consulta Hyperlink 
·Backup & Recovery Disk 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados