Re: Detection of nested function calls
От | Pavel Stehule |
---|---|
Тема | Re: Detection of nested function calls |
Дата | |
Msg-id | CAFj8pRC9vfSq-DE2i0aUuMBrpp_HxoVXBa-eEQXMPdsPYbc=Mg@mail.gmail.com обсуждение исходный текст |
Ответ на | Re: Detection of nested function calls (Hugo Mercier <hugo.mercier@oslandia.com>) |
Список | pgsql-hackers |
2013/10/25 Hugo Mercier <hugo.mercier@oslandia.com>
Le 25/10/2013 14:29, Pavel Stehule a écrit :
> <mailto:hugo.mercier@oslandia.com>>.>You mean if you store the result of a (nested) function evaluation in a
> I am quite new to postgresql hacking, so I'm sure there is room for
> improvements. But, what about this first proposal ?
>
>
> I am not sure, if this solution is enough - what will be done if I store
> some values in PL/pgSQL variables?
>
PL/pgSQL variable ?
Then no nesting will be detected by the parser and in this case the user
function must ensure its result is serialized, since it could be stored
(in a variable or a table) at any time.
ok
I remember, so I though about similar optimization when I worked on SQL/XML implementation - so same optimization can be used there.
Regards
Pavel
--
Hugo Mercier
Oslandia
--
Sent via pgsql-hackers mailing list (pgsql-hackers@postgresql.org)
To make changes to your subscription:
http://www.postgresql.org/mailpref/pgsql-hackers
В списке pgsql-hackers по дате отправления: