From: | Alvaro Herrera <alvherre(at)surnet(dot)cl> |
---|---|
To: | Roberto Andrade Fonseca <randrade(at)inteligentes(dot)com(dot)mx> |
Cc: | pgsql-es-ayuda(at)postgresql(dot)org |
Subject: | Re: Folio de facturas |
Date: | 2005-05-28 00:21:44 |
Message-ID: | 20050528002144.GB11043@surnet.cl |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
On Fri, May 27, 2005 at 07:28:18PM +0000, Roberto Andrade Fonseca wrote:
Hola,
> Sería una tabla en donde guardaría, para cada sucursal, el contador
> (enteros) de un folio de facturas.
>
> Llevaría tantas filas como sucursales.
>
> Más bien sería algo como (ejemplo):
>
> BEGIN;
> SELECT contador_folio from incremento where id_sucursal = 5 for update;
> UPDATE incremento set contador_folio=contador_folio+1 where id_sucursal = 5;
> COMMIT;
Ah, ok, eso si.
> ¿Con esto solo estoy bloquendo esa fila?
Efectivamente. (Asumiendo, como me parece natural, que tienes una
restriccion de unicidad en el campo id_sucursal)
> ¿Así debería hacerlo?
Yep.
--
Alvaro Herrera (<alvherre[a]surnet.cl>)
www.google.com: interfaz de línea de comando para la web.
From | Date | Subject | |
---|---|---|---|
Next Message | Alvaro Herrera | 2005-05-28 00:25:47 | Re: cambiar una tabla de esquema |
Previous Message | Mario Soto Cordones - Venezuela | 2005-05-27 23:31:21 | cambiar una tabla de esquema |