Re: BUG #5199: Window frame clause wrong (?) behaviour

Поиск
Список
Период
Сортировка
От Heikki Linnakangas
Тема Re: BUG #5199: Window frame clause wrong (?) behaviour
Дата
Msg-id 4B058E87.7090801@enterprisedb.com
обсуждение исходный текст
Ответ на BUG #5199: Window frame clause wrong (?) behaviour  ("Iliya Krapchatov" <my_working@inbox.ru>)
Ответы Re: BUG #5199: Window frame clause wrong (?) behaviour  (Tom Lane <tgl@sss.pgh.pa.us>)
Список pgsql-bugs
Iliya Krapchatov wrote:
> select first_value( pk ) OVER ( pkw ) FROM t
> WINDOW pkw AS ( PARTITION BY pk ORDER BY pk RANGE BETWEEN UNBOUNDED
> PRECEDING AND UNBOUNDED FOLLOWING );
>
> I see following lines in response:
> ---
> ERROR:  cannot override frame clause of window "pkw"
> LINE 1: select first_value( pk ) OVER ( pkw ) FROM t

Try without the parenthesis in OVER:

select first_value( pk ) OVER pkw FROM t
WINDOW pkw AS ( PARTITION BY pk ORDER BY pk RANGE BETWEEN UNBOUNDED
PRECEDING AND UNBOUNDED FOLLOWING );

I'm quite surprised by the error message that produces, though...

--
  Heikki Linnakangas
  EnterpriseDB   http://www.enterprisedb.com

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

Предыдущее
От: Heikki Linnakangas
Дата:
Сообщение: Re: Stored procedure error
Следующее
От: "Orange"
Дата:
Сообщение: data shown from down to up