Re: temp tables in functions?

Поиск
Список
Период
Сортировка
От Michael Fuhr
Тема Re: temp tables in functions?
Дата
Msg-id 20070208101842.GA74109@winnie.fuhr.org
обсуждение исходный текст
Ответ на Re: temp tables in functions?  ("Shoaib Mir" <shoaibmir@gmail.com>)
Ответы Re: temp tables in functions?  ("Shoaib Mir" <shoaibmir@gmail.com>)
Список pgsql-general
On Thu, Feb 08, 2007 at 12:29:37PM +0500, Shoaib Mir wrote:
> Something like this will help you:
>
> execute immediate 'create temporary table test (a number) on commit drop';

PL/pgSQL doesn't recognize "immediate" and number isn't a PostgreSQL
type so the above yields a syntax error.  Also, EXECUTE isn't
necessary for the CREATE TABLE statement, although as Bruno mentioned
EXECUTE will be necessary for other statements due to plan caching.
And ON COMMIT DROP won't help if you call the function multiple
times in the same transaction.

--
Michael Fuhr

В списке pgsql-general по дате отправления:

Предыдущее
От: Ged
Дата:
Сообщение: Array OUT columns in a record returned from a function - part deux
Следующее
От: "Shoaib Mir"
Дата:
Сообщение: Re: temp tables in functions?