como evitar que un trigger for update llame a otro trigger for
update.. y se genere un ciclo infinito
supongamos, una tabla de empleados, en donde
tenga 2 triggers for update
- uno para actualizar la edad
- otro para actualizar la antiguedad
si un usuario ejecuta un "update empleado set fechanac=x where
idempleado=1"
supongo que sucede lo sig
1. se actualiza el registro
2. se dispara el trigger que actualiza la edad
3. se dispara el trigger que actualiza la antiguedad
... ¿ se repetiran en un ciclo infinito de nuevo los pasos 2 y 3?
disculpen mi ignorancia pero esta duda no me la quiero quedar para
siempre..
como puedo hacer para evitar eso
que una tabla tenga 2 ( o mas ) triggers for update y se llamen en
ciclo infinito
gracias por su ayuda
saludos
Leer las respuestas