| От | 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 по дате отправления:
Сайт использует файлы cookie для корректной работы и повышения удобства. Нажимая кнопку «Принять» или продолжая пользоваться сайтом, вы соглашаетесь на их использование в соответствии с Политикой в отношении обработки cookie ООО «ППГ», в том числе на передачу данных из файлов cookie сторонним статистическим и рекламным службам. Вы можете управлять настройками cookie через параметры вашего браузера