Re: una duda sobre funciones

From: Alvaro Herrera <alvherre(at)commandprompt(dot)com>
To: Pedro Mateo <pedromateoa(at)gmail(dot)com>
Cc: Hensa <hensa22(at)yahoo(dot)es>, pgsql-es-ayuda(at)postgresql(dot)org
Subject: Re: una duda sobre funciones
Date: 2006-10-17 16:09:08
Message-ID: 20061017160908.GD31297@alvh.no-ip.org
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

Pedro Mateo escribió:
> oye muchas gracias por la respuesta
> eso quiere decir que si en una funcion afecto un registro en una tabla los
> otros usuarios tendran que esperar a que concluya la funcion para ellos
> modificar el mismo registro?

Asi es.

> otra pregunta
>
> si yo puedo abrir una transaccion de forma explicita y los registros que yo
> modifico se bloquean automaticamente, de manera que otros usuarios no pueden
> hacer modificaciones hasta que yo concluya la modificacion
>
> cual es el sentido del SELECT .... FOR UPDATE?

SELECT FOR UPDATE no modifica el registro, solo lo bloquea.

--
Alvaro Herrera http://www.CommandPrompt.com/
The PostgreSQL Company - Command Prompt, Inc.

In response to

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Nebur Álvarez Bermúdez 2006-10-17 16:13:21 Fwd: ayuda
Previous Message Pedro Mateo 2006-10-17 15:31:03 Re: una duda sobre funciones