Ver Mensaje Individual
  #9 (permalink)  
Antiguo 26/01/2010, 15:50
Avatar de huesos52
huesos52
Colaborador
 
Fecha de Ingreso: febrero-2009
Ubicación: Manizales - Colombia
Mensajes: 5.980
Antigüedad: 15 años, 2 meses
Puntos: 360
Respuesta: Ayuda con Trigger

Un disparador se utiliza para realizar una acción con base en otra acción.

Le estas diciendo que cuando inserte o actualice, compruebe si inserta o no inserta.
tiene sentido eso para ti?

En el ejemplo que te pone yong321 si miramos a detalle que es lo que está haciendo tenemos:
Si se inserta o se actualiza en la tabla departamento, por favotr inserte en la tabla departamento. En la acción interna del trigger se dispara nuevamente el trigger sobrecargando el sistema en un loop infinito.

En pocas palabras, le estas dando tareas al trigger que no le corresponden. La validación de datos se hace en funciones o desde la aplicación.

se entiende?
__________________
Without data, You are another person with an opinion.
W. Edwads Deming