Buenas,
On Wed, 2002-04-17 at 10:45, Alexander Murillo wrote:
> Tengo un problema, necesito cambiar el tipo de un campo en una tabla que
> tengo en una DB en Postgres, digamos que tengo un campo "campo1" de tipo
> Char(10), y lo que quiero es que sea "campo1" de tipo int4.
> Trat� de hacerlo con "alter table", pero no encontr� la forma, s�lo puede
> hacer rename del campo o agregar uno nuevo.
de la documentacion:
"Currently, to remove an existing column the table must be
recreated and reloaded"
seguido por el ejemplo:
-----------
CREATE TABLE temp AS SELECT did, city FROM distributors;
DROP TABLE distributors;
CREATE TABLE distributors (
did DECIMAL(3) DEFAULT 1,
name VARCHAR(40) NOT NULL
);
INSERT INTO distributors SELECT * FROM temp;
DROP TABLE temp;
-----------
Espero que esto te responda tus preguntas.
Saludos,
--
Marco V. Caama�o Castro
_________________________________________________________
Do You Yahoo!?
Get your free @yahoo.com address at http://mail.yahoo.com
--
�Desea desuscribirse? Escriba a [EMAIL PROTECTED] con el tema
'unsubscribe'. M�s informaci�n: http://www.linux.or.cr/listas