Message posté par : Vincent-SIABS
----------------------------------------
Après correction le trigger fonctionne.
Le code :
-----------------
Code :
CREATE OR REPLACE FUNCTION remonte_poste_source ()
RETURNS "trigger" AS $$
BEGIN
NEW.nom_poste= (SELECT postes_source.nom
FROM public.rsx_hta, public.postes_source
WHERE (st_touches( public.postes_source.geom,NEW.geom) AND length(coalesce(nom_poste,
'')) = 0) );
RETURN NEW;
END;
$$
LANGUAGE 'plpgsql'VOLATILE;
CREATE TRIGGER remonte_poste_source
BEFORE INSERT OR UPDATE ON public.rsx_hta
FOR EACH ROW EXECUTE PROCEDURE remonte_poste_source ();
-----------------
Encore merci pour votre aide !
Bonne journée.
Vincent
----------------------------------------
Le message est situé
https://georezo.net/forum/viewtopic.php?pid=337868#p337868
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