From: | "Dennis" <pg-user(at)calico-consulting(dot)com> |
---|---|
To: | "postgres SQL" <pgsql-sql(at)postgresql(dot)org> |
Subject: | lifetime of temp schema versus compiled image of plpgsql proc |
Date: | 2004-04-22 19:29:32 |
Message-ID: | courier.40881D1C.0000705D@wolverine.lercnetworks.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-sql |
Hi,
this is pg 7.4.1
I am opening a connection to postgres
starting a transaction
executing a plpgsql function that creates temp tables
executing a plpgsql function that populates the temp tables
querying the temp table
closing the transaction
then on the same connection, I open a transaction, execute a plpgsql
function that populates the temp tables and the function bombs with this
error message:
ERROR: schema "pg_temp_8" does not exist
I am not specifying "on commit" when creating the temp tables. Are temp
tables created in a transaction discarded when the transaction ends?
I'm not explicitly referencing pg_temp_8 in my stored function.
Can someone explain what is going on? Have I given enough information?
dennis
pg-user at calico dash consulting dot com
From | Date | Subject | |
---|---|---|---|
Next Message | Jan Wieck | 2004-04-22 19:57:45 | Re: rule's behavior with join interesting |
Previous Message | Tom Lane | 2004-04-22 16:13:16 | Re: Server Side C programming Environment Set up |