Message posté par : nath73
----------------------------------------
Bonjour,
je relance ce sujet car je n'arrive pas à créer une fonction trigger sur pgAdmin
Voici le code
-----------------
Code :
CREATE FUNCTION sch_eid.eid_r_fosses_maj_base()
RETURNS trigger
LANGUAGE 'plpgsql'
AS $BODY$
BEGIN
IF TG_OP = 'INSERT' THEN
NEW.base:= sch_eid.communes_integrees.base from sch_eid.communes_integrees where
ST_within(NEW.geom, sch_eid.communes_integrees.geom);
END IF;
return NEW;
END;
$BODY$;
-----------------
J'obtiens cette erreur ERREUR: erreur de syntaxe sur ou près de « BEGIN »
Même en simplifiant la requête j'ai tjs cette erreur sur le BEGIN
Merci de votre aide
----------------------------------------
Le message est situé
https://georezo.net/forum/viewtopic.php?pid=349485#p349485
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