Re: proposal: schema PL session variables

Поиск
Список
Период
Сортировка
От Pavel Stehule
Тема Re: proposal: schema PL session variables
Дата
Msg-id CAFj8pRDx3usUcz8uAgXs_3v6OOsmfNPtgmVeXGu9=pTnioR_zw@mail.gmail.com
обсуждение исходный текст
Ответ на Re: proposal: schema PL session variables  (Marko Tiikkaja <marko@joh.to>)
Ответы Re: proposal: schema PL session variables  (Marko Tiikkaja <marko@joh.to>)
Список pgsql-hackers


2016-02-08 13:03 GMT+01:00 Marko Tiikkaja <marko@joh.to>:
On 08/02/16 09:16, Pavel Stehule wrote:
Usage
=====

DROP SCHEMA IF EXISTS test_schema CASCADE;
SET SCHEMA test_schema;

CREATE SCHEMA VARIABLE local_counter AS int DEFAULT 0;

CREATE OR REPLACE FUNCTION increment_counter()
RETURNS void AS $$
BEGIN
   local_counter := local_counter + 1;
END;
$$ LANGUAGE plpgsql;

How does this function know which schema variables are visible?

function see all schema variables from same schema as function's schema

Pavel
 


.m

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

Предыдущее
От: Ashutosh Bapat
Дата:
Сообщение: Re: postgres_fdw join pushdown (was Re: Custom/Foreign-Join-APIs)
Следующее
От: Marko Tiikkaja
Дата:
Сообщение: Re: proposal: schema PL session variables