Re: Dynamic loading of Perl Code in Postgres functions - Mailing list pgsql-general

From Harpreet Dhaliwal
Subject Re: Dynamic loading of Perl Code in Postgres functions
Date
Msg-id d86a77ef0701161615v3b1c961due38dcee19b43b68f@mail.gmail.com
Whole thread Raw
In response to Re: Dynamic loading of Perl Code in Postgres functions  (Tom Lane <tgl@sss.pgh.pa.us>)
Responses Re: Dynamic loading of Perl Code in Postgres functions  ("Jasbinder Singh Bali" <jsbali@gmail.com>)
Re: Dynamic loading of Perl Code in Postgres functions  ("Jasbinder Singh Bali" <jsbali@gmail.com>)
List pgsql-general
so my syntax is correct? just wondering if there's some fundamental mistake in it
~Harpreet

On 1/16/07, Tom Lane < tgl@sss.pgh.pa.us> wrote:
"Harpreet Dhaliwal" < harpreet.dhaliwal01@gmail.com> writes:
> I was just wondering if one could use something like this

> CREATE FUNCTION *funcname* (*argument-types*) RETURNS *return-type* AS $$
>     require " abc.pl"
> $$ LANGUAGE plperl;

You'd have to use plperlu, since "require" isn't considered a trusted
operation.

> To include abc.pl here, how is the path of abc.pl specified.

Same as you'd do it in plain Perl.

                        regards, tom lane

pgsql-general by date:

Previous
From: "Chad Wagner"
Date:
Subject: Re: Mounting a data dir read only
Next
From: Robert Fitzpatrick
Date:
Subject: Process won't start in Windows