Re: [HACKERS] alter table

Поиск
Список
Период
Сортировка
От Ryan Bradetich
Тема Re: [HACKERS] alter table
Дата
Msg-id 199907062211.QAA06825@hpb50023.boi.hp.com
обсуждение исходный текст
Список pgsql-hackers
> Vince Vielhaber <vev@michvhf.com> writes:
> > Can a serial type be added to an existing table using ALTER TABLE?  If so
> > why doesn't it work on hub?  If not, I guess that explains why it doesn't
> > work, so I'm open to suggestions on how to add it easily...
> 
> I'm not sure about this, but I seem to recall that ALTER TABLE ADD
> COLUMN doesn't know anything about adding constraints or defaults.
> And, of course, the default clause for a serial column is what *really*
> makes it go.  Given this lack, the fact that ALTER TABLE is also
> unprepared to create the underlying sequence object for a SERIAL column
> is the least of your worries ;-)
> 
> There was some discussion a few months ago about redesigning the support
> for SERIAL columns to make them less of an add-on kluge and more of a
> real integrated feature.  I'd be inclined to think that that should
> happen before we try to teach ALTER TABLE about serial columns ---
> otherwise it'll just be another kluge in need of replacement.  Does
> anyone recall what happened with that discussion thread?
> 
>             regards, tom lane

Yes, I was the one who wanted to redo SERIAL support as a type instead of a 
sequence and index.  I hope to begin working on that later this week, or 
sometime next week.  (Work has kept me busy lately :()

-Ryan


В списке pgsql-hackers по дате отправления:

Предыдущее
От: Bruce Momjian
Дата:
Сообщение: Updated FAQ
Следующее
От: Peter Eisentraut
Дата:
Сообщение: Re: [HACKERS] Fwd: Joins and links