Ver Mensaje Individual
  #4 (permalink)  
Antiguo 22/04/2008, 04:30
seyko
 
Fecha de Ingreso: febrero-2007
Mensajes: 1.292
Antigüedad: 17 años, 3 meses
Puntos: 13
Re: Duda con un select dentro de una Transaccion

Buenas,

Una funcion siempre se ejecuta dentro de una transacción!

Si dentro de la funcion haces el select y despues haces el update incrementando el valor.
Como todo se ejecuta dentro de la misma transacción, ya tienes controlado el tema de la concurrencia.

Hasta donde se, una select no hace un bloqueo exclusivo de un registro si no se le indica.

No obstante, me has hecho dudas en un par de cosas, cuando tenga un rato hago unas pruebas y te comento.

Un saludo