none
Duvida Datas/Horas (2) RRS feed

  • Pergunta

  • Tenho um campo do tipo smalldatetime e queria inserir apenas datas no formato hh:mm mas  quando insiro por exemplo 12:22 e vou consultar o valor que inseri, ele está na forma 01-01-1900 12:22:00. Como se deve fazer para que fique apenas 12:22?

    Ps: Peço desculpa por ter criado novo post mas não estava a conseguir responder ao outro post que coloquei pois estava sempre a aparecer a mensagem que tinha o corpo ou o assunto da mensagem vazio quando tinha tudo preenchido.
    quinta-feira, 12 de abril de 2007 10:58

Respostas

  •  

     

     no campo nao vai ficar so as horas sempre vai ter a data e hora, mais na sua aplicacao vc. trata com o convert que te passei, uma ideia seria criar o campo datetime para evetuais calculos e um campo com formula para receber o convert(char(05), campo,14)

     

    Abs;

    quinta-feira, 12 de abril de 2007 11:15

Todas as Respostas

  •  

     

     no campo nao vai ficar so as horas sempre vai ter a data e hora, mais na sua aplicacao vc. trata com o convert que te passei, uma ideia seria criar o campo datetime para evetuais calculos e um campo com formula para receber o convert(char(05), campo,14)

     

    Abs;

    quinta-feira, 12 de abril de 2007 11:15
  • FCSantos,

     

    Aqui na empresa em algumas aplicações tenho a necessidade de realizar cálculos através de datas e horas, então em alguns casos para não ficar tendo que copiar partes de um determinado campo, eu preferi separar o mesmo campo em dois, sendo um para receber somente data e outro para receber somente hora.

     

    Utilizando dentro da minha aplicação a função Convert, armazenando os valores em campos char(10) para data e char(5) para hora.

     

    Por exemplo:

     

      CampoData = Convert(Char(10),Data,103)

      CampoHora = Convert(Char(5),Data,108)

    quinta-feira, 12 de abril de 2007 11:42