Re: ALTERING A TABLE

Поиск
Список
Период
Сортировка
От Ron Peterson
Тема Re: ALTERING A TABLE
Дата
Msg-id 3936B010.8C86DC3D@yellowbank.com
обсуждение исходный текст
Ответ на ALTERING A TABLE  (Peter Landis <ntwebdeveloper@yahoo.com>)
Список pgsql-general
Steve Wampler wrote:
>
> Ron Peterson wrote:
> >
> >
> > You can't use ALTER TABLE to change a field's data description.  You'll
> > have to make a new table.  Then use SELECT INTO to move your data.  Then
> > DROP TABLE oldtable.  Then ALTER TABLE tablename RENAME TO newname.
>
> Would this really work?  According to the docs, SELECT INTO creates a
> new table (which must not yet exist).  So this new table
> would have the same field data descriptions as the original, right?
>
> Is the documentation wrong?

Umm, no - I'm stupid.  Perhaps use COPY instead.  E.G. - COPY tablename
TO '/var/temp.data';  COPY newtable FROM '/var/temp.data';

Sorry.  I'll remember to try it myself first nextime.

-Ron-

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

Предыдущее
От: Brad Drew
Дата:
Сообщение: Database and snort together
Следующее
От: "Howard"
Дата:
Сообщение: Any limit on data type,...?