Re: BUG #3624: EXTRACT(QUARTER FROM INTERVAL) always returns 1

Поиск
Список
Период
Сортировка
От Tom Lane
Тема Re: BUG #3624: EXTRACT(QUARTER FROM INTERVAL) always returns 1
Дата
Msg-id 6414.1190391704@sss.pgh.pa.us
обсуждение исходный текст
Ответ на BUG #3624: EXTRACT(QUARTER FROM INTERVAL) always returns 1  ("Eugene M. Hutorny" <eugene@ksf.kiev.ua>)
Ответы Re: BUG #3624: EXTRACT(QUARTER FROM INTERVAL) always returns 1  (Peter Eisentraut <peter_e@gmx.net>)
Список pgsql-bugs
"Eugene M. Hutorny" <eugene@ksf.kiev.ua> writes:
> SQL statemet
> SELECT EXTRACT(QUARTER FROM INTERVAL '1 day');

> Returns: 1
> Expected: 0

Why would you expect that?  Quarters are numbered 1 through 4.
And it doesn't "always return 1":

regression=# SELECT EXTRACT(QUARTER FROM INTERVAL '3 months');
 date_part
-----------
         2
(1 row)

regression=# SELECT EXTRACT(QUARTER FROM INTERVAL '11 months');
 date_part
-----------
         4
(1 row)


            regards, tom lane

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

Предыдущее
От: Peter Eisentraut
Дата:
Сообщение: Re: BUG #3624: EXTRACT(QUARTER FROM INTERVAL) always returns 1
Следующее
От: Alvaro Herrera
Дата:
Сообщение: Re: CREATE USER and createuser not working the same