Re: Intervals and ISO 8601 duration

Поиск
Список
Период
Сортировка
От Adrian Klaver
Тема Re: Intervals and ISO 8601 duration
Дата
Msg-id 13f80fd5-6baf-e272-54c7-e72e32280643@aklaver.com
обсуждение исходный текст
Ответ на Re: Intervals and ISO 8601 duration  (Ken Tanzer <ken.tanzer@gmail.com>)
Ответы Re: Intervals and ISO 8601 duration  (Ken Tanzer <ken.tanzer@gmail.com>)
Список pgsql-general
On 1/13/23 14:51, Ken Tanzer wrote:
> WITH inters AS (
> SELECT
> '1 day 2 hours'::interval AS i1,
> '26 hours'::interval AS i2
> )
> SELECT
> *,
> to_char(i1,'HH24:MM:SS') AS i1_char,
> to_char(i2,'HH24:MM:SS') AS i2_char,
> i1=i2 AS "Equal?"
> FROM inters;


WITH inters AS (
     SELECT
         '1 day 2 hours'::interval AS i1,
         '26 hours'::interval AS i2,
         justify_interval('1 day 2 hours'::interval) AS ij1,
         justify_interval('26 hours'::interval) AS ij2
)
SELECT
     *,
     to_char(justify_interval(i1),'HH24:MM:SS') AS i1_char,
     to_char(justify_interval(i2),'HH24:MM:SS') AS i2_char,
     i1=i2 AS "Equal?"

       i1       |    i2    |      ij1       |      ij2       | i1_char 
| i2_char  | Equal?
----------------+----------+----------------+----------------+----------+----------+--------
  1 day 02:00:00 | 26:00:00 | 1 day 02:00:00 | 1 day 02:00:00 | 02:00:00 
| 02:00:00 | t

-- 
Adrian Klaver
adrian.klaver@aklaver.com




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

Предыдущее
От: Ken Tanzer
Дата:
Сообщение: Re: Intervals and ISO 8601 duration
Следующее
От: Ken Tanzer
Дата:
Сообщение: Re: Intervals and ISO 8601 duration