Calling the same function more than once with the same arguments - Mailing list pgsql-general

From Clodoaldo Pinto
Subject Calling the same function more than once with the same arguments
Date
Msg-id a595de7a0604191429u7c84765dv81fd542c2ed812fc@mail.gmail.com
Whole thread Raw
Responses Re: Calling the same function more than once with the same
Re: Calling the same function more than once with the same arguments
List pgsql-general
I'm building a function caller() in which a certain function called()
will be called many times in from clauses with the same arguments and
I'm wondering if is there a performance penalty for that or if the sql
engine is smart enough to call called() only once.

I tried to substitute called() in the from clauses for a temporary
table created first in caller() but it refuses to build caller() with
the message "ERROR:  relation "temp_table_name" does not exist". It
does not exist in build time but it will exist in run time.

Regards, Clodoaldo Pinto

pgsql-general by date:

Previous
From: Mauricio Mantilla
Date:
Subject: Re: help plpgsql, cursors, fetch into
Next
From: Ben
Date:
Subject: Re: Calling the same function more than once with the same