Ver Mensaje Individual
  #2 (permalink)  
Antiguo 29/11/2014, 19:14
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: Actualizar por medio de disparador (trigger)

Y digo yo... ¿No sería muchísimo más práctico meter toda esa logica de validaciones e inserciones en un STORED PROCEDURE, en lugar de hacerlo con TRIGGER?

Los trigger no son para hacer tareas de ese tipo. No resultan prácticos por el alto riesgo de hacer acciones anidadas, y los problemas para manejo de excepciones en MySQL. Es muchísimo mas simple crear un SP que realice toda la tarea y devuelva un estado de exito o fracaso por parámetro.
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)