PostgreSQL - Borrar una columna de una Tabla

 
Vista:

Borrar una columna de una Tabla

Publicado por Francisco Castillo (1 intervención) el 22/10/2001 13:49:16
Dada una tabla existente, ¿alguien sabe un metodo o procedimiento para hacer un DROP de una columna dada?

Basicamente lo que me gustaria hacer en otros gestores se hace con

ALTER TABLE tabladada DROP columnadada;

Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Borrar una columna de una Tabla

Publicado por Ana Lilia (5 intervenciones) el 17/09/2002 18:35:32
Yo tenia un problema semejante, lo que hice fue crear una nueva tabla basada en una consulta que no incluyera la columna a borrar, luego borrar la tabla con todas las columnas y renombrar la tabla que me sera util.

create table tabla2
as select campo1,campo2,campo3
from tabla1;

drop table tabla1;

alter table tabla2 remame to tabla1;

Ojala te sirva, es una sugerencia para poder solucionarlo, aunque no dudo que debe haber otra opcion .
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Borrar una columna de una Tabla

Publicado por Dan (6 intervenciones) el 24/04/2003 20:09:06
A partir de la version 7.3 de PostgreSQL se puede eliminar columnas con ALTER TABLE DROP COLUMN
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar