Re: DROP COLUMN - Mailing list pgsql-hackers

From Hiroshi Inoue
Subject Re: DROP COLUMN
Date
Msg-id 3D3529D5.9596C8DA@tpf.co.jp
Whole thread Raw
In response to Re: DROP COLUMN  (Bruce Momjian <pgman@candle.pha.pa.us>)
List pgsql-hackers
Tom Lane wrote:
> 
> Hannu Krosing <hannu@tm.ee> writes:
> > Also, as we have nothing like Oracles ROWNR, I think it will be quite
> > hard to have colnums without gaps in the system views, so we could
> > perhaps have a stopgap solution of adding logical column numbers  (
> > (pg_attribute.attlognum) that will be changed every time a col is
> > added/dropped just for that purpose.
> 
> [ thinks... ]  I don't believe this would make life any easier, really.
> Inside the backend it's not much help, because we still have to look
> at every single attnum reference to see if it should be logical or
> physical attnum.  On the client side it seems promising at first sight
> ... but the client will still break if it tries to correlate the
> logical colnum it sees with physical colnums in pg_attrdef and other
> system catalogs.

Why do we have to give up all even though we can't handle
physical/logical attnums in the same way ?

regards, 
Hiroshi Inouehttp://w2422.nsk.ne.jp/~inoue/


pgsql-hackers by date:

Previous
From: Jan Wieck
Date:
Subject: Re: pg_views.definition
Next
From: Hannu Krosing
Date:
Subject: Re: DROP COLUMN