From: | MIGUEL CANCHAS <mcanchas(at)tsr(dot)com(dot)pe> |
---|---|
To: | pgsql-es-ayuda(at)postgresql(dot)org |
Subject: | mi primer trigger |
Date: | 2007-10-16 18:36:08 |
Message-ID: | 410117BB01F4D611B73A00010331DD2403B581C2@tsnt.tsr.com.pe |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
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
From | Date | Subject | |
---|---|---|---|
Next Message | Ever Daniel Barreto Rojas | 2007-10-16 18:53:18 | Re: mi primer trigger |
Previous Message | MIGUEL CANCHAS | 2007-10-16 16:44:55 | RE: ayuda con copy |