Re: Bloquear registros

From: Alvaro Herrera <alvherre(at)alvh(dot)no-ip(dot)org>
To: Jaime Casanova <systemguards(at)gmail(dot)com>
Cc: crreyes(at)alumnos(dot)inf(dot)utfsm(dot)cl, Máximo Eduardo Méndez <mmendez(at)ceride(dot)gov(dot)ar>, Hugo Gamarra <hgamarra(at)hacienda(dot)gov(dot)py>, pgsql-es-ayuda(at)postgresql(dot)org
Subject: Re: Bloquear registros
Date: 2005-08-08 21:56:36
Message-ID: 20050808215636.GC12487@alvh.no-ip.org
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

On Mon, Aug 08, 2005 at 04:28:42PM -0500, Jaime Casanova wrote:
> On 8/8/05, Alvaro Herrera <alvherre(at)alvh(dot)no-ip(dot)org> wrote:
> > On Mon, Aug 08, 2005 at 04:15:38PM -0400, crreyes(at)alumnos(dot)inf(dot)utfsm(dot)cl wrote:
> > > Esto solo sirve para Postgresql 8.x ? estoy usando 7.4.7 y me lanza un error al
> > > hacer:
> > >
> > > psycho-> perform * from tmp where col=$1 for update;
> > > ERROR: syntax error en o cerca de "$" at character 60
> >
> > Hacer eso donde? Claramente eso no se puede hacer en SQL, porque no hay
> > PERFORM ni $1. En plpgsql podria funcionar.
>
> Nope. la funcion que originalmente posteo Maximo esta en plpgsql, es esta:

Ah, ya entendi. Entonces al mail de Cristofer Reyes le falto contexto.
Pero mi punto se mantiene: si trata de hacer eso en SQL no va a
funcionar; y si esta tratando de hacerlo en plpgsql entonces deberia
mostrar la funcion completa (o una version simplificada).

--
Alvaro Herrera (<alvherre[a]alvh.no-ip.org>)
"Everybody understands Mickey Mouse. Few understand Hermann Hesse.
Hardly anybody understands Einstein. And nobody understands Emperor Norton."

In response to

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Jaime Casanova 2005-08-08 22:12:31 Re: Bloquear registros
Previous Message Jaime Casanova 2005-08-08 21:28:42 Re: Bloquear registros