Re: plperl strict mode

Поиск
Список
Период
Сортировка
От Alvaro Herrera
Тема Re: plperl strict mode
Дата
Msg-id 20050524144156.GC8743@surnet.cl
обсуждение исходный текст
Ответ на plperl strict mode  (Andrew Dunstan <andrew@dunslane.net>)
Ответы Re: plperl strict mode  (Andrew Dunstan <andrew@dunslane.net>)
Список pgsql-patches
On Sat, May 21, 2005 at 04:04:36PM -0400, Andrew Dunstan wrote:

Andrew,

> it works like this:
>
> andrew=# create or replace function foo() returns text language plperl
> as $$ $x = 1; return 'hello'; $$;
> CREATE FUNCTION
> andrew=# select foo();
> ERROR:  creation of Perl function failed: Global symbol "$x" requires
> explicit package name at (eval 11) line 1.

Hmm, is there a way to have a validator function and have the strict
check at function creation too?  I know these things are reported with
perl -c, not sure if they can be reached with the C interface.


--
Alvaro Herrera (<alvherre[a]surnet.cl>)
Dios hizo a Adán, pero fue Eva quien lo hizo hombre.

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

Предыдущее
От: "Dave Page"
Дата:
Сообщение: Re: [PATCH] pg_autovacuum commandline password hiding.
Следующее
От: Tom Lane
Дата:
Сообщение: Re: [PATCH] pg_autovacuum commandline password hiding.