From: | Roberto Andrade Fonseca <randrade(at)inteligentes(dot)com(dot)mx> |
---|---|
To: | pgsql-es-ayuda(at)postgresql(dot)org |
Subject: | Folio de facturas |
Date: | 2005-05-20 00:03:23 |
Message-ID: | 1116547403.428d294ba5a9a@mail.nul-unu.net |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
Hola:
Ya se mencionó que para definir el identificador de un documento fiscal (una
factura en este caso), el uso de un campo de tipo SERIAL NO es lo más adecuado,
simplemente porque pgsql nos asegura el tener uba secuencia única de enteros,
pero que no son contiguos necesariamente.
¿Podría alguien explicarme una buena estrategia para lograr con los medios de
pgsql (SQL, SERIAL, pl/pgSQL) un buen generador de esos identificadores de
facturas?
Ejemplo:
CE-0000001
CE-0000002
CE-0000003
CE-0000004
CE-0000005
La idea es que el sistema pueda regenerar esa secuencia de una manera ágil y que
los huecos puedan llenarse.
¿Es necesario bloquear alguna tabla? ¿Que costo tiene esto?
Por favor no omitan detalles.
Estamos usando LAMP.
Gracias de antemano,
--
Roberto Andrade Fonseca
Inteligentes.com, S.A. de C.V.
Tel. 5207-1672/73
From | Date | Subject | |
---|---|---|---|
Next Message | Raisa Perdomo Miranda | 2005-05-20 00:10:50 | coneccion de PostgreSQL con .net |
Previous Message | Alvaro Herrera | 2005-05-19 23:55:43 | Re: Solucion a Conexiones desde destinos desconocidos. |