mi primer trigger

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

Responses

Browse pgsql-es-ayuda by date

  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