From: | Rensi Arteaga Copari <rarteaga(at)ende(dot)bo> |
---|---|
To: | Ayuda <pgsql-es-ayuda(at)postgresql(dot)org> |
Subject: | bloqueo de tablas |
Date: | 2010-07-20 19:19:13 |
Message-ID: | 4C45F6B1.3040501@ende.bo |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
Hola todos , yo otra vez con una consulta,
Tengo una tabla donde saco números de factura con los campos
numero_actual y numero_siguiente
y ahora por la concurrencia de usuarios estamos detectando números de
factura duplicados
hago algo parecido a esto, en una función que le pone los números a las
facturas:
BEGIN
select
numero_actual
into
v_numero_actual
from dosificacion ...
inser into factura numero_actual
v_numero_actual ++
update dosificacion set numero_actual =v_neumero actual
END
Como puedo bloquear la tabla de dosificación para que otros usuarios no
accedan a ella mientra algún otro este sacando un número
--
EMPRESA NACIONAL DE ELECTRICIDAD
www.ende.bo
Tel.: (591-4) 4520317 - 4120900
Fax: (591-4) 4520318
---------------------------------------------------------------------------------
Este mensaje ha sido analizado automaticamente por el MailScanner de ENDE
y no han sido detectados virus ni otros contenidos peligrosos.
From | Date | Subject | |
---|---|---|---|
Next Message | Alvaro Herrera | 2010-07-20 19:47:20 | Re: Cuantos locks son muchos locks? |
Previous Message | msileone | 2010-07-20 18:39:54 | Re: Cuantos locks son muchos locks? |