create temp table .. on commit delete rows - Mailing list pgsql-hackers

From Teodor Sigaev
Subject create temp table .. on commit delete rows
Date
Msg-id 452E2845.6040901@sigaev.ru
Whole thread Raw
Responses Re: create temp table .. on commit delete rows  (Heikki Linnakangas <heikki@enterprisedb.com>)
List pgsql-hackers
1)
# create temp table a ( a int ) without oids on commit delete rows;
# insert into a values(1);
# begin;
# insert into a values(2);
# commit;
# select * from a; a
---
(0 rows)

2)
# insert into a values(1);
# begin;
# insert into a values(2);
# rollback;
# select * from a; a
---
(0 rows)

It seems to me that 1) is good, but 2) makes some strange, unpredictable result...

-- 
Teodor Sigaev                                   E-mail: teodor@sigaev.ru
  WWW: http://www.sigaev.ru/
 


pgsql-hackers by date:

Previous
From: Andrew Sullivan
Date:
Subject: Hints (Was: Index Tuning Features)
Next
From: Heikki Linnakangas
Date:
Subject: Re: create temp table .. on commit delete rows