Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

kuroski

Problema com campo tipo data

Recommended Posts

Pessoal, estou fazendo um SQL em que subtraio 2 datas.select *,TIMEDIFF(NOW(),ped_data) as tempo from cw_pedidosO SQL esta OK, só que quando jogo para um DBGrid por exempo o campo tempo, e essa diferença entre as datas é maior que 24h ele da erro, e eu gostaria que fosse acumulativo. Caso a diferenca seja 28h, que apareça 28:00:00. Agradeco quem puder ajudar.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Bom, na realidade o meu problema não esta no SQL.Ele me retorna certo.Se o pedido estiver atrasado 1 hora ele me retorna 01:00:00 Se o pedido tiver atrasado 48h ele me retorna 48:00:00 O problema é que o delphi interpreta esse campo como time, e por lógica não pode passar de 23:59:59. Ai que acontece o erro, caso o pedido esteja atrasado mais de 23:59:59h

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.