José Fermín francisco ferreras escribió:
> Aquí esta el create trigger, pueden ver q es before.
>
> CREATE TRIGGER "calcularganancia" BEFORE INSERT OR UPDATE
> ON "miesquema"."precio" FOR EACH ROW
> EXECUTE PROCEDURE "public"."calcularganancia"();
No uses variables en la funcion que tengan el mismo nombre que alguna
columna de la tabla (costo_art en este caso). Cambiale el nombre a la
variable.
--
Alvaro Herrera http://www.CommandPrompt.com/
The PostgreSQL Company - Command Prompt, Inc.