From: | angel Iracheta <angel(dot)iracheta(at)gmail(dot)com> |
---|---|
To: | Jose Urzua <jose(dot)urzua(at)gmail(dot)com> |
Cc: | pgsql-es-ayuda(at)postgresql(dot)org |
Subject: | Re: ¿Como hacer campo secuencial? (no serial) |
Date: | 2005-04-21 17:34:40 |
Message-ID: | 62b4847305042110342d4f4763@mail.gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
José:
> Tengo un campo en una tabla llamado "folio_mensual", la idea es que
> cada vez que se inserta en esa tabla, ese campo tome el valor del
> ultimo folio_mensual insertado más uno:
Para eso son los campos serial, no te debes de preocupar por
inconsistencias, por inserts recurrentes, ni nada de eso, preocúpate
mejor por implementar correctamente los campos serial.
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.
Ya es cuestión tuya como quieras hacerlo...
Saludos!!!
--
"Si una persona no tiene sueños, no tiene razón de vivir.
Es necesario soñar, incluso si el sueño va más allá de la realidad.
Para mí es uno de los principios de la vida."
Ayrton Senna Da Silva
From | Date | Subject | |
---|---|---|---|
Next Message | Alvaro Herrera | 2005-04-21 17:52:20 | Re: ¿Como hacer campo secuencial? (no serial) |
Previous Message | Jose Urzua | 2005-04-21 16:35:11 | ¿Como hacer campo secuencial? (no serial) |