From: | Marcos Matamala <marcos(at)betazeta(dot)com> |
---|---|
To: | Juan Alfredo de Martin <666lawyer(at)gmail(dot)com> |
Cc: | pgsql-es-ayuda(at)postgresql(dot)org |
Subject: | Re: Convertir int en serial |
Date: | 2010-08-03 15:16:27 |
Message-ID: | AANLkTi=qFwB62opUnYrhQ9tbghx2wb0-VxepmfHN+BUu@mail.gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
El día 3 de agosto de 2010 11:06, Juan Alfredo de Martin
<666lawyer(at)gmail(dot)com> escribió:
> Hola,
>
> Tengo una base de datos con identificadores de registor (id) como tipo
> int. Es posible convertir estos a serial sin perder el número de
Tengo entendido que serial no es un tipo sino un "atajo"(no se como
llamarlo) para indicar que
el tipo de la columna sera int pero asociada a un secuencia
> identificador?. Cómo?. Gracias.
intenta con hacer algo como:
create table foo(id int primary key);
create sequence foo_id_seq;
alter table foo alter column id set default nextval('foo_id_seq'::regclass);
saludos.-
--
Marcos Matamala Fernández
Desarrollador Web
Betazeta Networks
Av. Providencia 929, Piso 4, Santiago, Chile
Fono: +56 (2) 367-7701
www.betazeta.com
From | Date | Subject | |
---|---|---|---|
Next Message | Alejandra Bautista | 2010-08-03 16:23:47 | Re: Convertir int en serial |
Previous Message | Juan Alfredo de Martin | 2010-08-03 15:06:15 | Convertir int en serial |