Hola Jaime, este es el triguer

CREATE TRIGGER "estala_tr" BEFORE UPDATE 
ON "public"." estala" FOR EACH ROW 
EXECUTE PROCEDURE "public"."act_estala"();



La Funcion
BEGIN

  UPDATE estala 
  SET ala_anterior =  OLD.ala_actual 
  where sq_vehiculo = OLD.sq_vehiculo;
        
END;

-----Mensaje original-----
De: jcasa...@systemguards.com.ec [mailto:jcasa...@systemguards.com.ec] En 
nombre de Jaime Casanova
Enviado el: martes, 19 de abril de 2011 15:05
Para: Mario Soto Cordones
CC: pgsql-es-ayuda@postgresql.org
Asunto: Re: [pgsql-es-ayuda] Duda con trigger

2011/4/19 Mario Soto Cordones <mas...@gmail.com>:
>
> Ejemplo update mytabla set valor_actual =1 y que el trigger me 
> actualice el valor de valor_anterior con el OLD.valor_actual, pero al 
> hacerlo se queda pegado
>
> Alguien tiene alguna idea de porque se queda pegado
>

muestra el codigo de la funcion

--
Jaime Casanova         www.2ndQuadrant.com Professional PostgreSQL: Soporte y 
capacitación de PostgreSQL

-
Enviado a la lista de correo pgsql-es-ayuda (pgsql-es-ayuda@postgresql.org)
Para cambiar tu suscripci�n:
http://www.postgresql.org/mailpref/pgsql-es-ayuda

Responder a