Samuel Evangelista wrote:
> Existe alguma função no PostgreSQL que faça o cálculo de horas passadas 
> entre dois momentos no tempo distintos. E por falar nisso, qual é o 
> melhor tipo de dado para armazenar horas (somente as horas)?
> 
O cálculo desta diferenças _precisa_ ser melhorado no PostgreSQL. Mas 
talvez o to_char() resolva o seu problema.

regression=# select to_char(now()-'2006-04-16 13:00', 'HH:MI');
  to_char
---------
  07:51
(1 registro)

regression=# select to_char(now()-'2006-04-15 13:00', 'DD HH:MI');
  to_char
----------
  02 07:51
(1 registro)



-- 
Euler Taveira de Oliveira
_______________________________________________
Grupo de Usuários do PostgreSQL no Brasil
http://www.postgresql.org.br

Responder a