From: | "Jaime Casanova" <jcasanov(at)systemguards(dot)com(dot)ec> |
---|---|
To: | "Juan Manuel Fernandez" <jmfernandez(at)unlu(dot)edu(dot)ar> |
Cc: | "Lista - PostgreSQL" <pgsql-es-ayuda(at)postgresql(dot)org> |
Subject: | Re: Bloqueo de tablas |
Date: | 2008-08-07 18:20:56 |
Message-ID: | 3073cc9b0808071120k41e54837t824f987c025b3f9d@mail.gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
On 8/7/08, Juan Manuel Fernandez <jmfernandez(at)unlu(dot)edu(dot)ar> wrote:
> 2008/8/7 Alvaro Herrera <alvherre(at)alvh(dot)no-ip(dot)org>:
> > Juan Manuel Fernandez escribió:
> >> Hace un tiempo en esta lista se propuso como una buena opción para
> >> mantener correlativos en una tabla, el bloqueo de la misma, y el
> >> incremento del máximo valor de esa tabla para insertar.
> >> Ahora bien, pregunta técnica: Como bloqueo la tabla para luego
> >> insertar el valor? Porque he visto que hay varios modos y que algunos
> >> tienen sus desventajas...
> >
> > LOCK TABLE.
>
> Palabra clave: muy útil para cuando estas tan desorientado
> tecnicamente como estaba yo.
>
en la tabla de tipos de documentos existen otros tipos de documentos
ademas de la factura? si asi es, al hacer LOCK TABLE vas a bloquearlos
tambien y nadie podra insetar ningun tipo de documento (asumiendo que
ahi tengas la secuencia)... mejor usa SELECT ... FOR UPDATE
y revisa un manual mas actual, el que muestras es del siglo 1 y
probablemente poco util
--
Atentamente,
Jaime Casanova
Soporte y capacitación de PostgreSQL
Guayaquil - Ecuador
Cel. (593) 87171157
From | Date | Subject | |
---|---|---|---|
Next Message | Yoel Mc Lennan | 2008-08-07 18:33:28 | borrar indices ? |
Previous Message | Marco Castillo | 2008-08-07 17:32:10 | Re: conectar desde Java |