Una consulta por favor.

Tabla Detalles
codigo   cantidad
  1             100
  2             200
  3             300

Cada vez que ingresa a esta tabla se ingresa en otra tabla(almacen_quimicos) a 
traves de un trigger.

Una vez que lo tengo grabado y resulta que el codigo no es 2 sino 4 y lo cambio 
ya no me actualiza nada..

Como debería proceder ?


mi trigger esta asi :
IF (TG_OP = 'INSERT') THEN

      INSErt into almacen_quimicos(seq_mquimicos, in_quimicos, seq_ingreso, 
ingreso, fecha_movimiento)
      Values(NEW.seq_mquimicos, NEW.neto_quimicos, NEW.seq_quimicos_cabecera, 
'INGRESO', NOW());

     END IF;

     IF (TG_OP = 'UPDATE') THEN

     UPDATE almacen_quimicos set in_quimicos = NEW.neto_quimicos
      WHERE seq_ingreso = NEW.seq_quimicos_cabecera AND seq_mquimicos = 
NEW.seq_mquimicos ;

     END IF;

Gracias por sus consejos/observaciones.

Reply via email to