Software  
 
Conhecimento computador >> Software >> Software de banco de dados >> 
Como converter um Julian Date With SQL
Embora a definição de uma data de Julian pode ser complexo , o significado típico para aplicações de computador é um formato de data com o ano seguido do dia numérico de três dígitos do ano. Por exemplo, o equivalente Julian de 15 de Fevereiro de 2005 é de 05.046 . "05" são os dois últimos dígitos de 2005, e 15 de fevereiro é o dia 46 do ano. Muitos aplicativos de computador tenha usado o formato Julian para facilitar comparações de data e cálculos. A Structured Query Language, ou SQL , usado para programação de banco de dados , não tem nenhum método incorporado para converter datas para Julian , mas você pode facilmente criar uma função SQL que faz. Instruções
1

Abra uma sessão de banco de dados SQL usando o programa de consulta de texto do seu software de banco de dados
2

Digite as seguintes linhas de texto , em seguida, executá-los : .

CREATE FUNCTION convert_julian_to_datetime ( @ caractere julian_date (5) ) RETURNS ASBEGINRETURN datetime (SELECT DateAdd (dia, CONVERT ( int, RIGHT ( @ julian_date , 3) ) - 1 , CONVERT ( datetime , LEFT ( @ julian_date , 2) + '0101 ' , 112) ) ) END
3

Especifique a função em um comando SQL subseqüente. Passe a data do calendário juliano para a função como uma seqüência de texto entre duas aspas simples :

Selecione dbo.convert_julian_to_datetime ( '10001 ')

dá-lhe " 2010-01-01 00:00: 00.000 . " Esta é a data Julian convertidos para o formato de data e hora do SQL padrão.

Anterior :

Próximo : No
  Os artigos relacionados
·Como selecionar uma tabela em uma String em T-SQL 
·Como criar um Profiler 
·O que é o Oracle SQL Código 955 
·SQLite Componentes 
·Como fazer arquivos MDE 
·Como erro Programas SQL em Solicitações simultâneas 
·Os diferentes critérios para o SQL Server Group Oracle…
·Como definir uma seqüência próximo valor no Oracle 
·Como criar um banco de dados Oracle Clone Com RMAN 
·Qual é o equivalente Mysql.ini em um Mac 
  Artigos em destaque
·Como transferir iTunes De um PC XP para Mac Leopard 
·MySQL Cursor Tutorial 
·Como editar música em Photo Story 3 
·Como adicionar um rótulo para uma trilha de áudio no …
·Como fazer backup de meu computador em um CD 
·Como criar um arquivo ZIP de Fotos 
·Como gravar arquivos AVI para um DVD -RW 
·Como parar uma cintilação em Macromedia Flash 
·Como desativar tons de cinza no Illustrator 
·Como gravar um CD usando o Nero 6 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados