pg_views definition format

Поиск
Список
Период
Сортировка
От Kev
Тема pg_views definition format
Дата
Msg-id 282823aa-70d1-49e9-94e8-c1c8d46240f0@g19g2000vbi.googlegroups.com
обсуждение исходный текст
Ответы Re: pg_views definition format  (Tom Lane <tgl@sss.pgh.pa.us>)
Список pgsql-hackers
Hi,

I have a script that automatically generates the SQL to create some
views.  I'd like it to check whether its generated SQL matches the SQL
returned by "select definition from pg_views where...".  I've guessed
most of the rules just by looking at the output, but I was surprised
to find that some of my views of the form:

select.........from b left join a on a.id=b.id

...were being translated to this:

SELECT..........FROM (B LEFT JOIN a ON ((a.id = b.id)))

...before being stored in the table pg_views is derived from.  My
surprise is at the double parentheses around "a.id = b.id".  Is that
supposed to be that way?  Is it likely to change?

Thanks,
Kev


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

Предыдущее
От: Pavel Stehule
Дата:
Сообщение: Re: Implementation of GROUPING SETS (T431: Extended grouping capabilities)
Следующее
От: aftertaf
Дата:
Сообщение: Re: Windows installation service