From: | "Herbert West" <hwest70(at)hotmail(dot)com> |
---|---|
To: | pgsql-es-ayuda(at)postgresql(dot)org |
Subject: | Re: Bloqueo de tabla |
Date: | 2005-03-14 04:01:38 |
Message-ID: | BAY2-F18E695D184686FCA52CC41B5560@phx.gbl |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
>From: Oswaldo Hernández <listas(at)soft-com(dot)es>
>To: pgsql-es-ayuda(at)postgresql(dot)org
>Subject: Re: [pgsql-es-ayuda] Bloqueo de tabla
>Date: Sun, 13 Mar 2005 11:59:53 +0100
>
>Herbert West escribió:
>
> > Hola amigos, estoy trabajando en un soft cliente que tiene que acceder
>al servidor postgres. En un momento dado el programa debe saber si
>determinada tabla está bloqueada. Alguien sabe como lo hago usando LIBPQ ??
> > gracias
> >
>
>Igual que de cualquier otra forma, ejecuta:
>
> LOCK TABLE tabla NOWAIT;
>
>Si produce un error es que la tabla esta bloqueada por otro proceso.
>
>Saludos,
>
Muchas gracias, realmente desconocía que existía la cláusula NOWAIT para
LOCK (tengo el libro de Bruce Momjian y allí no aparecía :(
Lo pude resolver usando la tabla pg_lock y pg_database, pero lo tuyo es más
limpio y directo
Nuevamente gracias
_________________________________________________________________
Charla con tus amigos en línea mediante MSN Messenger:
http://messenger.latam.msn.com/
From | Date | Subject | |
---|---|---|---|
Next Message | Denys Marcelo Rodriguez Dominguez | 2005-03-14 06:43:31 | Consultas Varias sobre Explain |
Previous Message | Oswaldo Hernández | 2005-03-13 13:37:37 | Re: Transaccion ID |