Ver Mensaje Individual
  #4 (permalink)  
Antiguo 27/10/2011, 16:17
Avatar de SirDuque
SirDuque
 
Fecha de Ingreso: febrero-2009
Ubicación: Paso del Rey, Buenos Aires, Argentina
Mensajes: 975
Antigüedad: 15 años, 10 meses
Puntos: 89
Respuesta: ROLLBACK No funciona.

Acabo de hacer esta prueba en PhpMyAdmin y el resultado no lo entiendo:


Código MySQL:
Ver original
  1. UPDATE `db1`.`articulos` SET `cantidad` = '2' WHERE `articulos`.`id` = 8050;
  2. UPDATE articulos SET cantidad = cantidad-'1' WHERE id='8050' AND cantidad-1>='0';
  3. UPDATE articulos SET cantidad = cantidad-'1' WHERE id='8050' AND cantidad-1>='0';
  4. UPDATE articulos SET cantidad = cantidad-'1' WHERE id='8050' AND cantidad-1>='0';
  5. SELECT cantidad FROM articulos WHERE id='8050';

cantidad= 0
__________________
Mono programando!
twitter.com/eguimariano