From: | Alvaro Herrera <alvherre(at)alvh(dot)no-ip(dot)org> |
---|---|
To: | Juan Romero <jgromero(at)gmail(dot)com> |
Cc: | Emanuel Calvo Franco <postgres(dot)arg(at)gmail(dot)com>, pgsql-es-ayuda <pgsql-es-ayuda(at)postgresql(dot)org> |
Subject: | Re: Spam:********, RE: Necesito crear una tabla con un campo autoincrementado |
Date: | 2008-12-03 17:04:21 |
Message-ID: | 20081203170420.GH3968@alvh.no-ip.org |
Views: | Whole Thread | Raw Message | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
Juan Romero escribió:
> On 12/2/08, Emanuel Calvo Franco <postgres(dot)arg(at)gmail(dot)com> wrote:
> > en el campo id serial ponele un default nextval('secuencia')
> > te conviene hacerlo con u alter luego de que te cree el sequence implicito
>
> No lo requiere.
>
> Si lo declaras serial lo que hace postgres de forma implicita es crear
> el campo entero, crear la secuencia y hacer el default nextval.....
Además deberías hacer
ALTER SEQUENCE ... OWNED BY
porque eso ayuda a que otras cosas funcionen bien con la secuencia (por
ej. pg_dump, DROP TABLE, pg_get_serial_sequence)
--
Alvaro Herrera http://www.amazon.com/gp/registry/3BP7BYG9PUGI8
"Es filósofo el que disfruta con los enigmas" (G. Coli)
From | Date | Subject | |
---|---|---|---|
Next Message | Emanuel Calvo Franco | 2008-12-03 17:39:29 | Re: Buscar lista de campos en otra... |
Previous Message | Juan Romero | 2008-12-03 16:58:25 | Re: Spam:********, RE: Necesito crear una tabla con un campo autoincrementado |