Re: How to get schema name in which TEMPORARY table is created?

From: "Gnanakumar" <gnanam(at)zoniac(dot)com>
To: <jens(dot)wilke(at)affinitas(dot)de>
Cc: <pgsql-admin(at)postgresql(dot)org>
Subject: Re: How to get schema name in which TEMPORARY table is created?
Date: 2011-03-08 14:43:43
Message-ID: 005701cbdd9f$3af822b0$b0e86810$@com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-admin

> select n.nspname from pg_class c join pg_namespace n on
n.oid=c.relnamespace
> where c.relname ='foo' and n.nspname like 'pg_temp%';

This will return all the schema name that are available which were created
using TEMP TABLE syntax. Since our application is web-based, of course,
there will be more than one schema name listed out of this query. My
question is, how do I get the schema name of the temporary table immediately
after calling "CREATE TEMP TABLE mytable ...." syntax? I need this schema
name for one of my analysis purpose.

In response to

Browse pgsql-admin by date

  From Date Subject
Next Message Lukasz Brodziak 2011-03-08 15:27:09 Re: Unable to create function via psql
Previous Message Jens Wilke 2011-03-08 14:18:34 Re: How to get schema name in which TEMPORARY table is created?