From: | Conrado Blasetti <conrado(at)mapfre(dot)com(dot)ar> |
---|---|
To: | Pablo Braulio <brulics(at)gmail(dot)com>, pgsql-es-ayuda(at)postgresql(dot)org |
Subject: | RE: ayuda con ALTER TABLE |
Date: | 2006-02-10 12:11:53 |
Message-ID: | 65746BCC3D99E44998976FD845AD6E6E10E80180@MAIL |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
Pablo, con alter table podrías llegar a crear algun tipo de chequeo, o
quizas hay otra forma. En tu caso necesitarías crear un indice unico para la
restricción, por ejemplo:
CREATE UNIQUE INDEX users_i1 ON users USING btree (usuario);
Saludos,
Conrado
-----Mensaje original-----
De: Pablo Braulio [mailto:brulics(at)gmail(dot)com]
Enviado el: Viernes, 10 de Febrero de 2006 08:52 a.m.
Para: pgsql-es-ayuda(at)postgresql(dot)org
Asunto: [pgsql-es-ayuda] ayuda con ALTER TABLE
Hola.
Necesito introducir una restricción UNIQE a uno de los campos de una tabla y
no consigo dar con la sintaxis de ALTER TABLE. Espero me podáis ayudar.
alter table users alter column usuario type name unique;
Esto es lo que estoy poniendo y no me funciona.
Gracias.
--
Saludos.
Pablo
------------
Jabber: bruli(at)myjabber(to)net
Fingerprint: 944D 10DA 4C10 08D1 574D 4B48 3BC1 CEF7 F222 EB1D
From | Date | Subject | |
---|---|---|---|
Next Message | Mariana Cecilia Arruzazabala | 2006-02-10 12:32:25 | Re: Insertar un SELECT en un nuevo CAMPO |
Previous Message | Javier Estévez CIFA Córdoba | 2006-02-10 12:03:09 | Re: Insertar un SELECT en un nuevo CAMPO |