Re: ¿Como hacer campo secuencial? (no serial)

From: Alvaro Herrera <alvherre(at)dcc(dot)uchile(dot)cl>
To: angel Iracheta <angel(dot)iracheta(at)gmail(dot)com>
Cc: Jose Urzua <jose(dot)urzua(at)gmail(dot)com>, pgsql-es-ayuda(at)postgresql(dot)org
Subject: Re: ¿Como hacer campo secuencial? (no serial)
Date: 2005-04-21 20:32:48
Message-ID: 20050421203248.GC19744@dcc.uchile.cl
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

On Thu, Apr 21, 2005 at 12:34:40PM -0500, angel Iracheta wrote:

Hola,

> O si no quieres usar de plano un campo serial, pues genera una
> secuencia, y utiliza las funciones nextval(), setval(), currval() para
> manipularla y luego insertar el valor de la secuencia en un campo.

Por definicion no se puede usar una secuencia para generar numeros de
folio, puesto que en un folio no se pueden permitir espacios en la
numeracion, y una secuencia garantiza su funcionamiento precisamente a
traves de los espacios que puede dejar en la numeracion.

--
Alvaro Herrera (<alvherre[(at)]dcc(dot)uchile(dot)cl>)
"This is a foot just waiting to be shot" (Andrew Dunstan)

In response to

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Jaime Casanova 2005-04-21 20:37:39 Re: ¿Com o hacer campo secuencial? (no serial)
Previous Message Jaime Casanova 2005-04-21 20:26:12 Re: Particion NTFS postgre 8.0