
05/04/2008, 08:49
|
 | Moderador criollo | | Fecha de Ingreso: noviembre-2007 Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 17 años, 3 meses Puntos: 2658 | |
Re: No funciona el COMMIT La cosa tiene dos partes:
1. No es que tengas que poner STAR TRANSACTION en vez de BEGIN. Tienes que poner STAR TRANSACTION después de BEGIN. El BEGIN inicia el procedure, START TRANSACTION inicia la transacción.
2. No aclaraste qué tipo de tablas estás usando. Si usas InnoDB, perfecto, pero asegúrate de no tener AUTOCOMMIT en 1. Si usas MyISAM, olvídalo, no admiten transacciones. |