2011/4/19 Mario Soto Cordones <masc68(at)gmail(dot)com>:
>
> UPDATE bermann_pgps_estala
> SET
> NEW.ala_anterior = OLD.ala_actual
> where OLD.sq_vehiculo = OLD.sq_vehiculo;
yo te dije eso? y dime, en que parte puse el UPDATE?
la idea de todo mi mail anterior era mostrarte que no puedes hacer
UPDATE sobre la misma tabla porque:
1) la nueva version del registro aun no se ha grabado
2) al ejecutar UPDATE se volvera a disparar el trigger el cual a su
vez ejcutara el UPDATE que volvera a disparar el trigger y se te
quedara "pegado" otra vez...
--
Jaime Casanova www.2ndQuadrant.com
Professional PostgreSQL: Soporte y capacitación de PostgreSQL