Re: How to increase Column width of table
| От | Andreas Pflug |
|---|---|
| Тема | Re: How to increase Column width of table |
| Дата | |
| Msg-id | 3E8088E1.5030700@web.de обсуждение исходный текст |
| Ответ на | Re: How to increase Column width of table (Christoph Haller <ch@rodos.fzk.de>) |
| Список | pgsql-sql |
Christoph Haller wrote: >I'm afraid there is no one-step-solution to this. >You'll have to go the hard way as > >CREATE new_table ( >... >... varchar(100), >... >); >INSERT INTO new_table as SELECT * FROM old_table; >DROP old_table; >ALTER TABLE new_table RENAME TO old_table; >And don't forget about re-creating related indexes etc. > >Regards, Christoph > > This has many side effects, like dropped indices that have to be recreated etc. You can rename your old column, create a new column varchar(100), update ... set newCol=oldCol, drop oldCol and rename newCol to oldCol See ALTER TABLE doc for this. > >---------------------------(end of broadcast)--------------------------- >TIP 1: subscribe and unsubscribe commands go to majordomo@postgresql.org > > >
В списке pgsql-sql по дате отправления: