RE: Pregunta sobre trigger

From: José Fermín Francisco Ferreras <josefermin54(at)hotmail(dot)com>
To: Aarón Ribas Núñez <ribas_ibiza(at)hotmail(dot)com>
Cc: <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: RE: Pregunta sobre trigger
Date: 2007-05-31 17:20:52
Message-ID: BAY116-W1190CB9E5166014F30B174C62D0@phx.gbl
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

<html><div>ing. José Fermín Francisco Ferreras <BR>San Francisco de Macorís, Rep. Dom. <BR></div></html>> CREATE OR REPLACE FUNCTION factura_mensual()> RETURNS TRIGGER language 'PLPGSQL' AS'> > DECLARE> > res float;> lista_fact record;> > BEGIN> select importe into lista_fact from factura where factura.fecha_cobro < > 2007-05-01 and nif = 765432199;> > res = lista_fact.importe * 1.16;> RETURN res;> END;';> > CREATE TRIGGER factura_mensual AFTER INSERT OR UPDATE ON factura> FOR EACH ROW EXECUTE PROCEDURE factura_mensual();> > cuando cargo la base de datos: \i bd.sql , me sale que se crea la funcion y > el trigger, sin errores en la compilacióm:> > CREATE FUNCTION> CREATE TRIGGER> Corrijanme si estoy equivocado, pero lo q está mal es q haces RETURN res; en vez d RETURN new;Checa eso para ver q pasa!!
_________________________________________________________________
Descubre Live.com - tu mundo en línea reunido: noticias, deportes, el tiempo, y mucho más.
http://www.live.com/getstarted

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Andrés García G. 2007-05-31 17:43:21 Trigger no se ejecuta al cambiar datos en una tupla cuando hay datos en determinada columna
Previous Message Gustavo 2007-05-31 17:18:46 Problemas con el momento de activación de un trigger