Создание глобальных переменных в pl/perl процедурах в PostgreSQL |
[исправить] |
CREATE OR REPLACE FUNCTION reset_counter() RETURNS INT AS $$
$_SHARED{counter} = 0;
return 0;
$$ LANGUAGE plperl;
CREATE OR REPLACE FUNCTION counter() RETURNS INT AS $$
return $_SHARED{counter}++;
$$ LANGUAGE plperl;
|
|
|
|
Раздел: Корень / Программисту и web-разработчику / SQL и базы данных / PostgreSQL специфика / PlPerl и PlSQL |