Re: BUG #4809: Missing Expected Operator

Поиск
Список
Период
Сортировка
От Bruce Momjian
Тема Re: BUG #4809: Missing Expected Operator
Дата
Msg-id 200906021954.n52JsXs13281@momjian.us
обсуждение исходный текст
Ответ на BUG #4809: Missing Expected Operator  ("Paul Matthews" <plm@netspace.net.au>)
Список pgsql-bugs
Paul Matthews wrote:
>
> The following bug has been logged online:
>
> Bug reference:      4809
> Logged by:          Paul Matthews
> Email address:      plm@netspace.net.au
> PostgreSQL version: 8.3.7
> Operating system:   Linux OpenSuse 11.0
> Description:        Missing Expected Operator
> Details:
>
> Not a bug as such, but an obvious operator is missing.
>
>   WHERE
>     g.box_boundary @> w.geocode and
> ERROR: operator does not exist: box @> point
>     g.boundary @> w.geocode;
>
> This can be worked around with, the following, but it is really a kludge.
>
> WHERE
>    g.box_boundary @> box( w.geocode, w.geocode ) and
>    g.boundary @> w.geocode;

This is already mentioned on the TODO list:

    Add missing operators for geometric data types

       Some geometric types do not have the full suite of geometric
      operators, e.g. box @> point

--
  Bruce Momjian  <bruce@momjian.us>        http://momjian.us
  EnterpriseDB                             http://enterprisedb.com

  + If your life is a hard drive, Christ can be your backup. +

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

Предыдущее
От: John R Pierce
Дата:
Сообщение: Re: Delayed Write Failed
Следующее
От: "Aleksey Tsalolikhin"
Дата:
Сообщение: BUG #4834: "pg_ctl stop -m fast" fails to stop database