Perdón Micky pero no se entendió bien cual es la pregunta y aparte muestras una tabla detalles con 2 columnas y luego utilizas otras columnas dentro del trigger . Tendras que dar mas detalles para que puedas recibir ayuda, por ejemplo los DDL de tus tablas involucradas y triggers
El jue., 27 dic. 2018 a las 14:38, Micky Khan (<mcanc...@hotmail.com>) escribió: > 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. > >