CREATE OR REPLACE FUNCTION "public"."salida_hilos" () RETURNS trigger AS
$body$
BEGIN
update vihilos2 set peso_salida = peso_salida + new.peso_neto
where idvihilo = new.idvihilo And itemvi = new.itemvi;
RETURN NULL;
END;
$body$
LANGUAGE 'plpgsql' VOLATILE CALLED ON NULL INPUT SECURITY INVOKER;
CREATE TRIGGER TRI_SALIDA_HILOS AFTER INSERT
ON vehilos2 FOR EACH ROW
EXECUTE PROCEDURE salida_hilos();
Tengo esta funcion y ese trigger, ahora cuando inserto en vehilos2 no hace
nada, que esta mal ?
Lo que debe de hacer es :
Que cada vez que inserto un registro en vehilos2 debe de aumentar su peso en
el campo peso_salida de la tabla vihilos .
Miguel