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.
>
>

Reply via email to