Re: SELECT INTO TEMP in Trigger?

From: Bruce Momjian <pgman(at)candle(dot)pha(dot)pa(dot)us>
To: Itai Zukerman <zukerman(at)math-hat(dot)com>
Cc: pgsql-sql(at)postgresql(dot)org
Subject: Re: SELECT INTO TEMP in Trigger?
Date: 2003-04-15 21:36:18
Message-ID: 200304152136.h3FLaIb10988@candle.pha.pa.us
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-sql


See the FAQ on creating temp objects in functions ... use EXECUTE.

---------------------------------------------------------------------------

Itai Zukerman wrote:
> > This seems to not be possible is plpgsql:
> >
> > SELECT DISTINCT A.x INTO TEMP X FROM A,B WHERE A.x=B.x;
> >
> > Is there some way to create a temporary table in plpgsql?
>
> Just to clarify, this sort-of works HOWEVER:
>
> SELECT count(*) FROM X;
> DROP X;
>
> The first time through the plpgsql the SELECT is fine. Further times
> it complains:
>
> ERROR: pg_class_aclcheck: relation 8845807 not found
>
> I guess it doesn't like dealing with a different X. Should I use
> FOR-IN-EXECUTE? That seems ugly...
>
> --
> Itai Zukerman <http://www.math-hat.com/~zukerman/>
>
>
> ---------------------------(end of broadcast)---------------------------
> TIP 6: Have you searched our list archives?
>
> http://archives.postgresql.org
>

--
Bruce Momjian | http://candle.pha.pa.us
pgman(at)candle(dot)pha(dot)pa(dot)us | (610) 359-1001
+ If your life is a hard drive, | 13 Roberts Road
+ Christ can be your backup. | Newtown Square, Pennsylvania 19073

In response to

Browse pgsql-sql by date

  From Date Subject
Next Message Patrick Hatcher 2003-04-15 22:41:40 reversion? Recursion question
Previous Message mallah 2003-04-15 19:41:08 Re: Percentage of Total Occurances