Как мне показать часы вместо дней для интервала в PostgreSQL? - PullRequest
1 голос
/ 15 февраля 2011

Один из моих запросов возвращает ниже interval. Вместо показа 6 days, я хотел бы показать 6 х 24 + 19 часов. Я бы предпочел не переходить в эпоху с помощью оператора extract (epoch from ...). Есть быстрый быстрый способ сделать это?

 usage_minus_lost_data_gaps_and_battery_charge 
-----------------------------------------------
 6 days 19:18:21
(1 row)

1 Ответ

1 голос
/ 15 февраля 2011

Примерно так может помочь:

# select to_char('6 days 19:18:21'::interval, 'DD x 24 + HH24 hours');
      to_char       
--------------------
 06 x 24 + 19 hours
(1 row)
...