Re: How to store in hours:minutes:seconds where hours may be bigger than 24

Поиск
Список
Период
Сортировка
От Tom Lane
Тема Re: How to store in hours:minutes:seconds where hours may be bigger than 24
Дата
Msg-id 4102096.1710903769@sss.pgh.pa.us
обсуждение исходный текст
Ответ на Re: How to store in hours:minutes:seconds where hours may be bigger than 24  (Celia McInnis <celia.mcinnis@gmail.com>)
Список pgsql-general
Celia McInnis <celia.mcinnis@gmail.com> writes:
> Thanks for the suggestion, Steve, but No - when I insert 25:17:07::interval
> into my table I get 01:17:07 into the table - i.e., it replaces 25 hours by
> (25 mod 24) hours or 1 hour, and this is not what I want.

There is definitely something you are not telling us, because it
works in isolation:

regression=# create table t (f1 interval);
CREATE TABLE
regression=# insert into t values ('25:17:07'::interval);
INSERT 0 1
regression=# select * from t;
    f1    
----------
 25:17:07
(1 row)

What's the full context of your problem?

            regards, tom lane



В списке pgsql-general по дате отправления:

Предыдущее
От: Christophe Pettus
Дата:
Сообщение: Re: How to store in hours:minutes:seconds where hours may be bigger than 24
Следующее
От: Celia McInnis
Дата:
Сообщение: Re: How to store in hours:minutes:seconds where hours may be bigger than 24