Re: About EXECUTE in pl/pgsql - Mailing list pgsql-sql

From jack
Subject Re: About EXECUTE in pl/pgsql
Date
Msg-id 010101c1d3e8$e4bb0620$1400a8c0@jac
Whole thread Raw
In response to About EXECUTE in pl/pgsql  ("jack" <datactrl@tpg.com.au>)
List pgsql-sql
Thank you Tom
----- Original Message ----- 
From: "Tom Lane" <tgl@sss.pgh.pa.us>
To: "jack" <datactrl@tpg.com.au>
Cc: <pgsql-sql@postgresql.org>
Sent: Monday, March 25, 2002 5:45 PM
Subject: Re: [SQL] About EXECUTE in pl/pgsql 


> "jack" <datactrl@tpg.com.au> writes:
> > I do following in pl/pgsql. (st1 has been set to "LIKE 'abc%' ")
> 
> >  EXECUTE
> >   ''CREATE TEMP TABLE comuser AS '' ||
> >   ''SELECT * FROM comt_user1 WHERE username ''||St1||
> >   ''ORDER BY username;'';
> 
> > I've got "ERROR: EXECUTE ..SELECT INTO hasn't impletmented", How can??
> 
> Ooops :-(.  That check was intended to prevent SELECT ... INTO table
> from being used in EXECUTE, mainly because of the confusion factor
> (SELECT INTO in plpgsql doesn't mean what it means in SQL, but the
> SQL interpretation is what you'd get from EXECUTE).
> 
> However, the check wasn't intended to trigger on CREATE AS.
> 
> I've stuck a quick fix into the current sources.  Should be in 7.2.1.
> 
> regards, tom lane
> 
> ---------------------------(end of broadcast)---------------------------
> TIP 2: you can get off all lists at once with the unregister command
>     (send "unregister YourEmailAddressHere" to majordomo@postgresql.org)
> 



pgsql-sql by date:

Previous
From: "jack"
Date:
Subject: Re: About temporary table
Next
From: "Ivan Babikov"
Date:
Subject: Re: Recursive functions aren't possible, are they?