Ver Mensaje Individual
  #1 (permalink)  
Antiguo 28/08/2005, 17:51
lotusxxl
 
Fecha de Ingreso: junio-2002
Mensajes: 243
Antigüedad: 22 años, 10 meses
Puntos: 1
Trigger Mysql..q pasa si hay ABORT?

Hola, estoy empezando a hacer pruebas con la nueva opción q trae mysql 5 de los triggers...de momento solo se pueden hacer triggers sencillos per ya me basta...

Entonces mi pregunta es...

q pasa con el trigger si hay un abort justo cuando tiene q ejecutarse el trigger...? cuando hablo de abort me refiero a un suceso inesperado en el servidor con l oq no puede seguir ejecutando el servidor de bases de datos.

Ya q si por ejemplo tengo un trigger q al hacer un insert en una tabla...

me actualiza otra donde tengo el total de registros q hay en la primera tabla.

entonces si hay un abort y no se actualiza la segunda tabla...se produciria un rollback automaticamente al reanudar...en la primera? o hay q forzarlo? o no se puede?

mas q nada es por la consistencia de los datos...en caso de fallo

quizas sea mejor utilizar sentencias begins-commit en vez de usar triggers?

Gracias.