On Thu, Dec 21, 2017 at 12:07 PM, Vincenzo Romano <
vincenzo.rom...@notorand.it> wrote:

> 2017-12-21 17:56 GMT+01:00 Tom Lane <t...@sss.pgh.pa.us>:
> > Vincenzo Romano <vincenzo.rom...@notorand.it> writes:
> >> 2017-12-21 17:52 GMT+01:00 Tom Lane <t...@sss.pgh.pa.us>:
> >>> You have to schema-qualify the temp function name when calling it, too.
> >
> >> So search_path is not used with functions?
> >
> > pg_temp is explicitly ignored when searching for functions/operators.
> > Otherwise, installing a trojan horse is just too easy.
> >
> >                         regards, tom lane
>
> I'm not sure whether this decision actually makes PG more scure.
> But, anyway, thanks for the insight: I've just found the
> documentations for this.
>
> --
> Vincenzo Romano - NotOrAnd.IT
> Information Technologies
> --
> NON QVIETIS MARIBVS NAVTA PERITVS
>
>
Aside from the simple explanations you have received, I question your
justification for even having a temporary function.
Functions are only entries in the system catalogs and as such, take up just
a tiny amount of physical space. In addition,
if you ever need it again, you will have to expend time recreating it. Why
not just once and keep it?

-- 
*Melvin Davidson*
I reserve the right to fantasize.  Whether or not you
wish to share my fantasy is entirely up to you.

Reply via email to