Reverse engineering problem on views

Поиск
Список
Период
Сортировка
От laurie.burrow@powerconv.alstom.com
Тема Reverse engineering problem on views
Дата
Msg-id OF72DC7EB4.AADD76C8-ON80256F62.0046FD3D-80256F62.004AD0F9@transport.alstom.com
обсуждение исходный текст
Ответы Re: Reverse engineering problem on views
Список pgadmin-support
Hi,

I have noticed this possible bug:

Using pgadmin V1.2.0 on Windows 2000 Desktop to a remote Windows 2000
Server Postgres V7.4.1 running on cygwin and to Postgres V8Beta2

Created this view.

CREATE OR REPLACE VIEW public.test_view ASSELECT or0.actvle AS treename  FROM gnrcitm g  LEFT JOIN (gnrcitmothrref g0
JOINother_ref r0 ON g0.idntfyrefid = r0.idntfyrefid AND
 
r0.catnmeclssid::text = 'Tree Name'::text) or0 ON g.gnrcitmid =
or0.gnrcitmid

Retrieved view into SQL dialog window using copy SQL option

This gave

-- View: "test_view"

-- DROP VIEW test_view;

CREATE OR REPLACE VIEW test_view ASSELECT or0.actvle AS treename  FROM gnrcitm g  LEFT JOIN ((gnrcitmothrref g0  JOIN
other_refr0 ON g0.idntfyrefid = r0.idntfyrefid AND
 
r0.catnmeclssid::text = 'Tree Name'::text) or0) ON g.gnrcitmid =
or0.gnrcitmid;

When executed this gives  ERROR:  syntax error at or near ")" at character
273.

There seems to be an error caused by the reverse engineering adding the
extra bracketting on the left join clauses. If the extra brackets are
deleted the SQLis executed correctly.

Any suggestions?

Great work pgadmin, really enjoy using it.

Regards
Laurie Burrow



:.________________
CONFIDENTIALITY : This  e-mail  and  any attachments are confidential and
may be privileged. If  you are not a named recipient, please notify the
sender immediately and do not disclose the contents to another person, use
it for any purpose or store or copy the information in any medium.




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

Предыдущее
От: Pico
Дата:
Сообщение: Re: crash
Следующее
От: Robert Treat
Дата:
Сообщение: using slony with pgadmin