Временная таблица в pgAdmin

Я использую pgAdmin для моей базы данных Postgres 8.4, и мне было интересно, где (любая таблица / схема / и т. д. ?) могу ли я найти список используемых в настоящее время временных таблиц? Я предполагаю, что должно быть место, где я могу его найти.

их нет в объекте каталога таблицы, ни в вид, какие-либо другие предложения?

1 ответов


Postgres создает временную схему для временных таблиц с именем " pg_temp_#", вы можете увидеть ее с помощью psql...

create temp table mytemptable(name varchar);

select c.relname
from pg_namespace n
  join pg_class   c on n.oid=c.relnamespace
where n.nspname='pg_temp_1';

вы можете перечислить свои схемы, выполняющиеся "\dn " в psql.

надеюсь, что это поможет.