Re: About EXECUTE in pl/pgsql
От | jack |
---|---|
Тема | Re: About EXECUTE in pl/pgsql |
Дата | |
Msg-id | 010101c1d3e8$e4bb0620$1400a8c0@jac обсуждение исходный текст |
Ответ на | About EXECUTE in pl/pgsql ("jack" <datactrl@tpg.com.au>) |
Список | 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 по дате отправления: