Re: error-free disabling of individual child partition - Mailing list pgsql-hackers

From Hannu Krosing
Subject Re: error-free disabling of individual child partition
Date
Msg-id 1148397598.3798.20.camel@localhost.localdomain
Whole thread Raw
In response to Re: error-free disabling of individual child partition  (Simon Riggs <simon@2ndquadrant.com>)
Responses Re: error-free disabling of individual child partition
List pgsql-hackers
Ühel kenal päeval, T, 2006-05-23 kell 15:59, kirjutas Simon Riggs:
> On Tue, 2006-05-23 at 16:29 +0200, Csaba Nagy wrote:
> > > ALTER TABLE childN ALTER INHERITS DROP (parent);
> > > ALTER TABLE childN ALTER INHERITS ADD (parent);
> > 
> > Wouldn't it be possible to allow the ADD/DROP to happen in the same
> > statement, like:
> > 
> > ALTER TABLE childN ALTER INHERITS DROP crt_parent ADD new_parent;
> > 
> > or:
> > 
> > ALTER TABLE childN ALTER INHERITS DROP crt_parent, ALTER INHERITS ADD
> > new_parent;
> > 
> > That would still make it one statement, but more explicit. And it would
> > eliminate the need for parenthesis (I assume they were needed for
> > supplying more than 1 table to inherit/disinherit).
> 
> Sounds good. 
> 
> Do we need the ALTER keyword? 

Probably not.

> That isn't used anywhere apart from
> manipulating columns. i.e.
> 
> ALTER TABLE childN INHERITS DROP old_parent;
> ALTER TABLE childN INHERITS ADD new_parent;

For me "DROP INHERITS oldtable" sounds better than "INHERITS DROP
oldtable" , but it may be just me :)

-- 
----------------
Hannu Krosing
Database Architect
Skype Technologies OÜ
Akadeemia tee 21 F, Tallinn, 12618, Estonia

Skype me:  callto:hkrosing
Get Skype for free:  http://www.skype.com

NOTICE: This communication contains privileged or other confidential
information. If you have received it in error, please advise the sender
by reply email and immediately delete the message and any attachments
without copying or disclosing the contents.



pgsql-hackers by date:

Previous
From: Andreas Joseph Krogh
Date:
Subject: file-locking and postmaster.pid
Next
From: Tom Lane
Date:
Subject: Re: [ADMIN] does wal archiving block the current client