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.