Re: Preserving view source code

Поиск
Список
Период
Сортировка
От Thomas Kellerer
Тема Re: Preserving view source code
Дата
Msg-id ff2rls$s9v$1@ger.gmane.org
обсуждение исходный текст
Ответ на Re: Preserving view source code  (Richard Huxton <dev@archonet.com>)
Ответы Re: Preserving view source code  (Raymond O'Donnell <rod@iol.ie>)
Список pgsql-general
Richard Huxton wrote on 16.10.2007 18:59:
>> The formatting has been removed completely and PG actually re-wrote
>> the query. For the above example I would get:
>
>> Is there a way to tell PG _not_ to alter my SQL, so I can retrieve the
>> same (or at least a very similar) version of the original statement?
>>
>> For procedures this is already the case, so I wonder why the view code
>> is altered that much.
>
> The body of a function is just text, so what you put in is what you get
> out.
>
> The view definition is presumably in the form of a parse-tree or some
> such, so what you get back is a human-readable form of that rather than
> what you type at the keyboard.
>
> It's the same with pg_dump's interpretation of your table definitions -
> you don't get the formatting nor even the "shape" of your definition I'm
> afraid.
>
> What are you trying to do that requires the original definition?
>

I'm maintaining a cross-platform SQL tool that also displays source code for
views, triggers etc. It would have been nice if the tool could actually display
the source the same way it looked when the user ran the CREATE VIEW statement
(which is possible with most of the other DBMS I support).

So I guess I just have to live with that.

Thanks for the answer

Regards
Thomas

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

Предыдущее
От: "Jason L. Buberel"
Дата:
Сообщение: Re: Recommended method for creating file of zeros?
Следующее
От: Laurent Duperval
Дата:
Сообщение: Re: 8.2.3: Server crashes on Windows using Eclipse/Junit