Re: proposal: plpgsql pragma statement
От | Pavel Stehule |
---|---|
Тема | Re: proposal: plpgsql pragma statement |
Дата | |
Msg-id | CAFj8pRDkOxpNdRHnV8c0voDwNnpOYNaVRSi7em6=BouAvMJr7Q@mail.gmail.com обсуждение исходный текст |
Ответ на | Re: proposal: plpgsql pragma statement (Robert Haas <robertmhaas@gmail.com>) |
Ответы |
Re: proposal: plpgsql pragma statement
|
Список | pgsql-hackers |
čt 6. 12. 2018 v 17:57 odesílatel Robert Haas <robertmhaas@gmail.com> napsal:
On Thu, Dec 6, 2018 at 11:39 AM Jonah H. Harris <jonah.harris@gmail.com> wrote:
> IIRC, PRAGMA in Ada was compile-time only. How would you foresee it affecting runtime?
Well, I don't know what Ada does with PRAGMA exactly, but look at
these examples from Oracle:
http://psoug.org/definition/pragma.htm
You wouldn't *execute* those at runtime, but at least for some of
them, the runtime behavior would depend on whether or not they were
specified. It certainly seems possible that we might want to have
similar things.
My proposal doesn't block it.
The pragma in Ada has three levels - function, block, statement. I propose (in this moment) just statement level syntax, but I am sure, so other levels are possible.
I would to have a autonomous functions or autonomous blocks too, and Ada syntax (same with PL/SQL) is good.
Regards
Pavel
--
Robert Haas
EnterpriseDB: http://www.enterprisedb.com
The Enterprise PostgreSQL Company
В списке pgsql-hackers по дате отправления: