rename a table
От | Kostis Mentzelos |
---|---|
Тема | rename a table |
Дата | |
Msg-id | 3B31AB47.2A46172B@ematic.com обсуждение исходный текст |
Ответы |
Re: rename a table
|
Список | 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 по дате отправления: