Et ça ne marcherait pas mieux de mettre un trigger "BEFORE INSERT" et au lieu de faire un UPDATE de modifier le NEW recordset ?
(pas testé, juste modifié ci-dessous, donc ça peut foirer) Le 21 juin 09 à 15:17, sylvain letuffe a écrit : > CREATE OR REPLACE FUNCTION simplify() RETURNS trigger > AS $simplify$ > BEGIN > IF NEW.boundary = 'administrative' THEN > NEW.simplified_way=st_simplify(NEW.way,200); > > RAISE NOTICE 'mise a jour'; > RETURN NEW; > END IF; > RAISE NOTICE 'rien'; > RETURN NEW; > END; > $simplify$ LANGUAGE plpgsql; > > DROP TRIGGER simplify ON planet_osm_polygon; > CREATE TRIGGER simplify BEFORE INSERT ON planet_osm_polygon > FOR EACH ROW EXECUTE PROCEDURE simplify(); _______________________________________________ Talk-fr mailing list Talk-fr@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-fr