Re: pl/pgsql and global variables

Поиск
Список
Период
Сортировка
От Joe Conway
Тема Re: pl/pgsql and global variables
Дата
Msg-id 3E943CBD.7020106@joeconway.com
обсуждение исходный текст
Ответ на pl/pgsql and global variables  ("John Lim" <heyjohnlim@yahoo.com>)
Список pgsql-general
John Lim wrote:
> However we need access to global variables in PL/pgSQL. I cannot find any
> mention of this in the docs. A search on google was not helpful as it just
> pointed back at the docs. Is this feature available, or do we have to use
> some of the other available languages such as PL/TCL or PL/Python?

There are no global variables natively available to PL/pgSQL. If global
across function calls, but within one backend connection, is what you
need, it would be fairly easy to write a C function to provide the
capability and then use it from PL/pgSQL.

I don't know a great deal about PL/Tcl, PL/Perl, and PL/Python, but I
believe they all have the ability to create and reference global
variables within one backend connection. I am relatively certain none
allow globals across backends.

HTH,

Joe


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

Предыдущее
От: Tom Lane
Дата:
Сообщение: Re: Question on initdb and subsequent start
Следующее
От: Dennis Gearon
Дата:
Сообщение: Re: pl/pgsql and global variables