Skip site navigation (1) Skip section navigation (2)

Serial / Secuencia

From: MIGUEL CANCHAS <mcanchas(at)tsr(dot)com(dot)pe>
To: pgsql-es-ayuda(at)postgresql(dot)org
Subject: Serial / Secuencia
Date: 2007-10-23 15:36:21
Message-ID: 410117BB01F4D611B73A00010331DD2403B58223@tsnt.tsr.com.pe (view raw or flat)
Thread:
Lists: pgsql-es-ayuda
Amigos hace un tiempo atras consulte sobre contadores en las tablas para
poder realizar codigos unicos(Primary Key) y enlazarlos en Cabecera -
Detalle, bien empece a usar campos SERIAL, cuando grabo genera
automaticamente el codigo o correlativo, hasta alli todo bien, lo que
necesito es como devolver el codigo que generó cuando se realizó la
grabación.
 
Estaba viendo como hacerlos con (esto es otro modo)
 
CREATE SEQUENCE "public"."serial"
    INCREMENT 1  MINVALUE 0
    MAXVALUE 9223372036854775807  START 1
   CACHE 1;
 
entonces desde mi sistema haria algo como :
 
SELECT nextval('serial');
 
y obtendria el codigo siguiente y tomando este valor lo insertaria en mis
tablas.
 
Que les parece ? estará bien ? cual de las 2 me recomiendan ?
 
 
Gacias
 
Miguel Canchas

Responses

pgsql-es-ayuda by date

Next:From: Alvaro HerreraDate: 2007-10-23 16:04:57
Subject: Re: Serial / Secuencia
Previous:From: Alvaro HerreraDate: 2007-10-23 15:26:01
Subject: Re: Marcas de agua en tablas???

Privacy Policy | About PostgreSQL
Copyright © 1996-2014 The PostgreSQL Global Development Group