[Pgsql-ayuda] borrar columna tabla...

Gunnar Wolf gwolf@campus.iztacala.unam.mx
Thu, 8 Aug 2002 10:13:54 -0500 (CDT)


> No se soporta ALTER TABLE DROP COLUMN, pero puede
> hacer eso:
>
> SELECT ...  -- seleccione todas las columnas excepto
> las que quiera borrar
> INTO TABLE nueva_tabla
> FROM vieja_tabla;
> DROP TABLE vieja_tabla;
> ALTER TABLE nueva_tabla RENAME TO vieja_tabla;

Ummm... Si, siempre que no tengas a otras tablas relacionadas con esta -
Si tienes alguna tabla referenciando a algun campo en vieja_tabla, no te
va a permitir hacer el DROP.

Saludos,

-- 
Gunnar Wolf - gwolf@campus.iztacala.unam.mx - (+52-55)5623-1118
PGP key 1024D/8BB527AF 2001-10-23
Fingerprint: 0C79 D2D1 2C4E 9CE4 5973  F800 D80E F35A 8BB5 27AF