Ver Mensaje Individual
  #2 (permalink)  
Antiguo 15/03/2010, 22:30
LENINCASCO
 
Fecha de Ingreso: enero-2010
Ubicación: Estelí, Nicaragua
Mensajes: 157
Antigüedad: 15 años, 2 meses
Puntos: 8
Respuesta: ayuda con triggers

Código MySQL:
Ver original
  1. DELIMITER//
  2. CREATE TRIGGER actsaldo after delete ON desembolsos
  3. delete from credito;
  4. insert into credito (codcliente,credito,interes) select codcliente,sum(monto),sum(monto*0.13/360*datediff(now(),fhc)) from desembolsos group by codcliente;
  5. END;//
  6. delimiter;

este es un ejemplo de un trigger que elimina datos temporales de la tabla credito e inserta informacion nueva con la instruccion insert
este trigger se ejecuta cuando se borra un registro en la tabla desembolsos
pero basicamente dentro del begin puedes hacer las instrucciones convenientes para tu caso.

espero te oriente un poco saludos.