Re: [Pgsql-ayuda] como genero un campo autoincrementable...

From: "Alejandro L(dot) Boland" <aboland(at)plapiqui(dot)edu(dot)ar>
To: Manuel Sugawara <masm(at)fciencias(dot)unam(dot)mx>
Cc: pgsql-ayuda(at)tlali(dot)iztacala(dot)unam(dot)mx
Subject: Re: [Pgsql-ayuda] como genero un campo autoincrementable...
Date: 2002-01-23 19:46:35
Message-ID: 5.1.0.14.2.20020123164235.02845b70@168.96.205.2
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

Hola te agradezco tu respuesta... resulta que tenia creadas la tablas y
use ALTER TABLE para agregarle una nueva columna con tipo de dato
SERIAL y no funciono.... probe borrar la tabla y generarla nuevamente y si
funciono... muchisimas gracias... estoy usando 7.0.3

At 01:01 PM 1/23/2002 -0600, you wrote:
>"Alejandro L. Boland" <aboland(at)plapiqui(dot)edu(dot)ar> writes:
>
> > Hola necesito generar dentro de una tabla un campo que se autoincremente
> > cada vez que se introduzca un dato
> >
> > es decir necesito un identificador unico para cada registro...heprobado
> > usar el tipo de datos serial pero cada vez que introduzco un nuevo registro
> > este campo no se incrementa.....
>
>¿que versión de postgreSQL estas usando?, parece funcionar para mi.
>
>masm=# select version();
> version
>-------------------------------------------------------------
> PostgreSQL 7.1.3 on i686-pc-linux-gnu, compiled by GCC 2.96
>(1 row)
>masm=# create table foo (bar serial, baz text);
>NOTICE: CREATE TABLE will create implicit sequence 'foo_bar_seq' for
>SERIAL column 'foo.bar'
>NOTICE: CREATE TABLE/UNIQUE will create implicit index 'foo_bar_key' for
>table 'foo'
>CREATE
>masm=# insert into foo (baz) values ('foo');
>INSERT 5216087 1
>masm=# insert into foo (baz) values ('bar');
>INSERT 5216088 1
>masm=# insert into foo (baz) values ('baz');
>INSERT 5216089 1
>masm=# select * from foo;
> bar | baz
>-----+-----
> 1 | foo
> 2 | bar
> 3 | baz
>(3 rows)
>
>Saludos,
>Manuel.

In response to

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message J. Mario Oroz 2002-01-24 13:32:53 [Pgsql-ayuda] Replicar bases ente diferentes motores de base de datos.
Previous Message Ernesto Antonio Lira Castro 2002-01-23 19:02:24 [Pgsql-ayuda] Ayuda sobre mod_auth_pgsql