Re: About EXECUTE in pl/pgsql
От | Tom Lane |
---|---|
Тема | Re: About EXECUTE in pl/pgsql |
Дата | |
Msg-id | 17454.1017042309@sss.pgh.pa.us обсуждение исходный текст |
Ответ на | About EXECUTE in pl/pgsql ("jack" <datactrl@tpg.com.au>) |
Ответы |
Re: About EXECUTE in pl/pgsql
|
Список | pgsql-sql |
"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
В списке pgsql-sql по дате отправления: