| From: | Alvaro Herrera <alvherre(at)commandprompt(dot)com> |
|---|---|
| To: | Leonel Nunez <lnunez(at)enelserver(dot)com> |
| Cc: | "Miguel Angel (dot)" <rev_angel(at)hotmail(dot)com>, pgsql-es-ayuda(at)postgresql(dot)org |
| Subject: | Re: Pregunta sobre tipos de datos |
| Date: | 2007-02-26 02:49:16 |
| Message-ID: | 20070226024916.GA25379@alvh.no-ip.org |
| Views: | Whole Thread | Raw Message | Download mbox | Resend email |
| Thread: | |
| Lists: | pgsql-es-ayuda |
Leonel Nunez escribió:
> Tienes que crear una secuencia y agregar el valor nextval de la secuencia
> a tu campo
>
> en tu caso :
>
> create sequence corrida_id_seq;
> alter table corrida alter column orden set default nextval('corrida_id_seq')
Adicionalmente a esto que dice Leonel, en 8.2 hay una nueva variante de
ALTER TABLE que permite ligar una secuencia con una columna, de manera
que la secuencia queda formando parte de la columna tal como si hubieras
creado un campo SERIAL (en particular, la secuencia se borrara cuando
borres la tabla).
--
Alvaro Herrera http://www.CommandPrompt.com/
The PostgreSQL Company - Command Prompt, Inc.
| From | Date | Subject | |
|---|---|---|---|
| Next Message | Gabriel Ferro | 2007-02-26 12:29:14 | problema de tabla de caracteres |
| Previous Message | Julio Rivero | 2007-02-26 01:57:40 | Re: Ayuda con Like |