Search Postgresql Archives

Re: ALTER SEQUENCE

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Don Y wrote:
> Bruce Momjian wrote:
> > Don Y wrote:
> >> Hi,
> >>
> >> It doesn't appear that there is a way to rename a sequence
> >> (ideally with a "cascade" action).
> > 
> > 
> > Uh, the ALTER SEQUENCE manual page says:
> 
> Uh, the 8.0.3 man page for ALTER SEQUENCE makes no mention of this.
> Nor does "\h ALTER SEQUENCE" in psql yield any pointers.
> 
> >        Some variants of ALTER TABLE can be used with sequences as
> >        well; for example, to rename a sequence  use  ALTER  TABLE
> >        RENAME.
> > 
> > Does that help?
> 
> Sure!  It appears to allow both the rename and change of ownership.
> Thanks!

I see the documentation mention added August 1, 2005 byt Tom Lane.

> Obviously, the documentation doesn't agree with the code  :-(
> 
> But, it still leaves unanswered the question of the risk involved
> in just changing the name/owner in the system tables...

It is best to use ALTER.  The only other sure-safe way to do it is to
look at the ALTER code and do the same things with the system tables. 
However, in most cases a system table modification works fine, but I
don't recommend it for production servers.

-- 
  Bruce Momjian   http://candle.pha.pa.us
  EnterpriseDB    http://www.enterprisedb.com

  + If your life is a hard drive, Christ can be your backup. +


[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Postgresql Jobs]     [Postgresql Admin]     [Postgresql Performance]     [Linux Clusters]     [PHP Home]     [PHP on Windows]     [Kernel Newbies]     [PHP Classes]     [PHP Books]     [PHP Databases]     [Postgresql & PHP]     [Yosemite]
  Powered by Linux