rename a table - Mailing list pgsql-admin

From Kostis Mentzelos
Subject rename a table
Date
Msg-id 3B31AB47.2A46172B@ematic.com
Whole thread Raw
Responses Re: rename a table  ("Thalis A. Kalfigopoulos" <thalis@cs.pitt.edu>)
List pgsql-admin
Hi all,

I want to rename a table from DATA to 'unique' every month
and then recreate table DATA. (a number of applications works
with table DATA)

DATA contains among the others a SERIAL field.

create table DATA (a int, b serial,...);

I tried ALTER TABLE DATA RENAME TO XXXX but
when I recreate table DATA I get this error:
relation 'data_b_seq' already exists.

Is there any way to rename sequences?
Is it better to create the new table, copy 1.000.000 to the new
table and then delete them from DATA and then VACCUM the
database?

kostis.

---------------------------------------------------------------
Why do I need to do such a thing?
I think that I need to do this because I have 1.000.000
tuples/month and I don't want to work into a very big table.
So 'I said' I have to find a way to move table DATA to something
else and then recreate table DATA. This way I am going to
work into a table of maximum 1.000.000 tuples at the end of
the month.

pgsql-admin by date:

Previous
From: "Yasuo Ohgaki"
Date:
Subject: Re: Gradual increase in CPU utilization by postmaster
Next
From: Gerard Mason
Date:
Subject: Re: pg_dump dumps views as tables???