Message posté par : anne39
----------------------------------------
Bonjour,
Je viens finaliser la rédaction d'un code qui fonctionne. Joie :-) !
Je vous le partage pour que cela serve à d'autres
-----------------
Code :
CREATE OR REPLACE FUNCTION public.ma_fonction()
RETURNS TRIGGER AS
$BODY$
BEGIN
INSERT INTO public.table_C(geometrie)
SELECT (ST_Dump(ST_Intersection(new.geometrie,
public.table_B.geometrie))).geom
FROM public.table_B;
RETURN new;
END;
$BODY$
language plpgsql;
CREATE TRIGGER mon_trigger
AFTER INSERT OR UPDATE ON public.table_A
FOR EACH ROW
EXECUTE PROCEDURE public.ma_fonction();
-----------------
Et vous remercie pour votre aide à tous !
----------------------------------------
Le message est situé
https://georezo.net/forum/viewtopic.php?pid=363785#p363785
Pour y répondre : geobd(a)ml.georezo.net ou reply de votre messagerie
Pour vous désabonner connectez-vous sur le forum puis Profil / Abonnement
--
Association GeoRezo - le portail géomatique
https://georezo.net