CREATE TEMP TABLE t1 ON COMMIT AS SELECT TRUE::BOOL LIMIT 0;

From: Sean Chittenden <sean(at)chittenden(dot)org>
To: PostgreSQL Bugs List <pgsql-bugs(at)postgresql(dot)org>
Subject: CREATE TEMP TABLE t1 ON COMMIT AS SELECT TRUE::BOOL LIMIT 0;
Date: 2004-03-29 23:23:05
Message-ID: 07FD1AF0-81D8-11D8-8EC1-000A95C705DC@chittenden.org
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-bugs

In a follow up to my post from two days ago about creating TEMP TABLES,
I noticed what I think is kind of a glaring omission: CREATE TEMP TABLE
AS doesn't support ON COMMIT. Nothing Earth shattering, but it did
catch me by surprise. There's also no ALTER TABLE statement that I can
issue to tweak a TEMP table to have it include ON COMMIT behavior after
its been created. If this isn't low hanging fruit, can someone add it
to the TODO list? -sc

-- This works
CREATE TEMP TABLE t1 AS SELECT TRUE::BOOL LIMIT 0;

-- This does not
CREATE TEMP TABLE t1 ON COMMIT DROP AS SELECT TRUE::BOOL LIMIT 0;

--
Sean Chittenden

Responses

Browse pgsql-bugs by date

  From Date Subject
Next Message Klint Gore 2004-03-29 23:45:48 missing messages?
Previous Message PostgreSQL Bugs List 2004-03-29 11:27:46 BUG #1120: wrong dependency in postgresql-tcl-7.4.2.rpm