From: | Jesus Aneiros <aneiros(at)jagua(dot)cfg(dot)sld(dot)cu> |
---|---|
To: | pgsql-ayuda(at)tlali(dot)iztacala(dot)unam(dot)mx |
Subject: | Re: [pgsql-ayuda] campos |
Date: | 2000-07-13 14:11:54 |
Message-ID: | Pine.LNX.4.10.10007131007040.12667-100000@jagua.cfg.sld.cu |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
Al parecer no es posible cambiar el tipo a una columna, de acuerdo al
standard SQL92.
Con ALTER <tabla> DROP <columna> puedes eliminar una columna de acuerdo a
SQL92 pero no esta implementado en postgreSQL (version 6.4) quizas en la
7.
Solo te queda copiar la tabla a una temporal, hacer drop a la tabla,
recrearla sin en el campo, insertar con select desde temporal, drop
temporal:
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;
Saludos, Jesus.
On Wed, 12 Jul 2000, jesus juarez wrote:
> estoy realizando una base de datos con 26 campos, pero por error un
> campo lo defini como numeric y lo quiero como char,
>
> como puedo cambiarle el tipo a un campo? o
> como puedo eliminar un solo campo de la base de datos?
>
> ya agregue otro campo con las caracteristicas que quiero, pero me sobra
> uno que aunque no me causa problemas me gustaria quitarlo.
>
> Gracias.
>
> --
> "Podremos ser derribados, pero solo para ponernos en pie de inmediato."
>
>
>
> --------- Pie de mensaje -------------------------------------------
> Archivo historico: http://tlali.iztacala.unam.mx/maillist/pgsql-ayuda
> Cancelar inscripcion:
> mail to: majordomo(at)tlali(dot)iztacala(dot)unam(dot)mx
> text : unsubscribe pgsql-ayuda
>
--------- Pie de mensaje -------------------------------------------
Archivo historico: http://tlali.iztacala.unam.mx/maillist/pgsql-ayuda
Cancelar inscripcion:
mail to: majordomo(at)tlali(dot)iztacala(dot)unam(dot)mx
text : unsubscribe pgsql-ayuda
From alejandro(dot)acosta(at)comsat(dot)com(dot)ve Thu Jul 13 08:43:46 2000
Return-Path: <owner-pgsql-ayuda(at)tlali(dot)iztacala(dot)unam(dot)mx>
Received: (from majordomo(at)localhost)
by tlali.iztacala.unam.mx (8.9.3/8.9.3) id IAA17472
for pgsql-ayuda-outgoing; Thu, 13 Jul 2000 08:38:19 -0500
X-Authentication-Warning: tlali.iztacala.unam.mx: majordomo set sender to owner-pgsql-ayuda(at)tlali(dot)iztacala(dot)unam(dot)mx using -f
Received: from notesccs.comsat.com.ve (notesccs.comsat.com.ve [200.47.79.34])
by tlali.iztacala.unam.mx (8.9.3/8.9.3) with ESMTP id IAA17469
for <pgsql-ayuda(at)tlali(dot)iztacala(dot)unam(dot)mx>; Thu, 13 Jul 2000 08:38:16 -0500
Received: from comsat.com.ve (AACOSTA [192.168.125.250]) by notesccs.comsat.com.ve with SMTP (Microsoft Exchange Internet Mail Service Version 5.5.2650.21)
id 32KLV2PC; Thu, 13 Jul 2000 09:39:07 -0400
Message-ID: <396DC792(dot)CE0C6654(at)comsat(dot)com(dot)ve>
Date: Thu, 13 Jul 2000 09:43:46 -0400
From: "Alejandro Acosta A." <alejandro(dot)acosta(at)comsat(dot)com(dot)ve>
X-Mailer: Mozilla 4.73 [en] (Win98; I)
X-Accept-Language: en
MIME-Version: 1.0
To: pgsql-ayuda(at)tlali(dot)iztacala(dot)unam(dot)mx
Subject: [pgsql-ayuda] Campo autonumerico.
References: <396CD49E(dot)BBE24DBB(at)dgadyr(dot)unam(dot)mx> <20000713095751(dot)A580(at)tasmania(dot)id-agora(dot)net>
Content-Type: text/plain;
charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-pgsql-ayuda(at)tlali(dot)iztacala(dot)unam(dot)mx
Precedence: bulk
Reply-To: pgsql-ayuda
Content-Length: 474
Lines: 17
Status: RO
X-Status: U
X-KMail-EncryptionState:
X-KMail-SignatureState:
X-KMail-MDN-Sent:
Hola todos,
Me gustaria tener un campo autonumerico en mi DB. Es decir, me
gustaria
que cada resgistro tenga un campo que se incremente por 1 cada resgistro
nuevo. Es posible?.
Un saludo.
Gracias.
P.D. Tengo Postgres 7.0.2 en Linux
--------- Pie de mensaje -------------------------------------------
Archivo historico: http://tlali.iztacala.unam.mx/maillist/pgsql-ayuda
Cancelar inscripcion:
mail to: majordomo(at)tlali(dot)iztacala(dot)unam(dot)mx
text : unsubscribe pgsql-ayuda
From | Date | Subject | |
---|---|---|---|
Next Message | Jesus Aneiros | 2000-07-13 14:24:19 | Re: [pgsql-ayuda] Log de funcionamiento |
Previous Message | Perez Eduardo | 2000-07-13 13:03:01 | [pgsql-ayuda] Log de funcionamiento |