Ver Mensaje Individual
  #7 (permalink)  
Antiguo 28/05/2009, 06:56
Avatar de gnzsoloyo
gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 16 años, 5 meses
Puntos: 2658
Respuesta: Duda sobre ID's

Cita:
1) BEGIN - UPDATE - COMMIT - SELECT --> "ve los cambios realizados exactamente por aquellas transacciones CONFIRMADAS ANTES de ese momento"
2) BEGIN - UPDATE - SELECT - COMMIT --> La excepción a esto es que la consulta ve los cambios efectuados por la transacción a donde pertenece
En el primer caso, la transaccion está terminada y confirmada, por lo que los datos están fijos en la tabla.
En el segundo caso, el select devuelve los datos actualizados, pero solamente en el entorno en donde está funcionando la transaccion, es decir, solamente en el proceso que está ejecutando la transacción y son invisibles para el resto de los usuarios, porque los datos no están realmente en la base, ya consolidados.
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)