From: | "Hugo Gamarra" <hgamarra(at)hacienda(dot)gov(dot)py> |
---|---|
To: | "'Roberto Andrade Fonseca'" <randrade(at)inteligentes(dot)com(dot)mx>, <pgsql-es-ayuda(at)postgresql(dot)org> |
Subject: | RE: Folio de facturas |
Date: | 2005-05-20 11:58:29 |
Message-ID: | 008801c55d33$3d4f9c70$ef06000a@SSET.GOV.PY |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
Hola!!!
Yo simplemente hago un select max(numero) + 1 from tabla al momento de
hacer el insert... hasta ahora sin problemas
--
Saludos cordiales,
Hugo Gamarra.
> -----Mensaje original-----
> De: pgsql-es-ayuda-owner(at)postgresql(dot)org [mailto:pgsql-es-ayuda-
> owner(at)postgresql(dot)org] En nombre de Roberto Andrade Fonseca
> Enviado el: Jueves, 19 de Mayo de 2005 20:03
> Para: pgsql-es-ayuda(at)postgresql(dot)org
> Asunto: [pgsql-es-ayuda] Folio de facturas
>
> 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
>
>
> ---------------------------(fin del
mensaje)---------------------------
> TIP 4: No hagas 'kill -9' a postmaster
From | Date | Subject | |
---|---|---|---|
Next Message | Mauricio Zea (Gmail) | 2005-05-20 12:35:05 | Re: Problemas para configurar el pg_hba.conf |
Previous Message | Leo Gamez CCD Desarrollo | 2005-05-20 07:20:50 | RE: ClassNotFoundException: org.postgresql.Driver |