Re: Alter field type?
| От | Tino Wildenhain |
|---|---|
| Тема | Re: Alter field type? |
| Дата | |
| Msg-id | 1093509108.1520.36.camel@Andrea.peacock.de обсуждение |
| Ответ на | Alter field type? (Bjørn T Johansen <btj@havleik.no>) |
| Ответы |
Re: Alter field type?
|
| Список | pgsql-general |
Hi, Am Do, den 26.08.2004 schrieb Bjørn T Johansen um 9:48: > Is it possible to alter field type (from varchar to text) without making > a new table? In 8.0 I think. Common practice in 7.4.x is: BEGIN work; ALTER TABLE yourtable ADD COLUMN tempcolumn text; UPDATE yourtable SET tempcolumn = origcolumn; ALTER TABLE yourtable DROP COLUMN origcolumn; ALTER TABLE yourtable RENAME tempcolumn TO origcolumn; COMMIT work; Since text and (unlimited) varchar are quite the same, you could get away with modifying the system tables. But I would not recomment to do so. Regards Tino Wildenhain
В списке pgsql-general по дате отправления: