Nous utilisons des cookies pour vous garantir la meilleure expérience sur notre site. Si vous continuez à utiliser ce dernier, nous considèrerons que vous acceptez l'utilisation des cookies. J'ai compris ! ou En savoir plus !.
banniere

Le portail francophone de la géomatique


Toujours pas inscrit ? Mot de passe oublié ?
Nom d'utilisateur    Mot de passe              Toujours pas inscrit ?   Mot de passe oublié ?

Annonce

Printemps des cartes 2024

#1 Fri 19 May 2017 11:48

lauriane
Participant occasionnel
Date d'inscription: 19 Mar 2013
Messages: 21

[POSTGIS] Trigger découpage sur chaque nouvelle table importée

Bonjour,

Je me permet d'ouvrir un deuxième sujet dans ce forum : savez-vous si on peut sur une base PostGres réaliser un trigger qui découperait chaque nouvelle table importée par plusieurs autres afin de créer plusieurs tables en sortie ? Je m’explique : j’ai un script qui me permet d’importer automatiquement mes shapefiles dans un schéma « données ». Ces shapefiles intégrés sont par exemple à l’échelle régionale. Dans schéma « territoires », j’ai toutes mes couches me servant à faire le découpage : département, communes, etc…

J’aimerais que dès qu’une table est importée dans le schéma « données », elle soit découpée par toutes celles du schéma « territoire », et que cela créé des nouvelles tables résultantes dans le schéma « données ».

Savez-vous si c’est possible avec un trigger ? Sachant qu’il me semble que le trigger ne peut être lié qu’à une table  + un évènement, alors que dans ce cas, je souhaite qu’il soit lié à un évènement de type « import nouvelle table ».

Merci pour vos éclaircissements,
Lauriane

Hors ligne

 

#2 Fri 19 May 2017 22:09

tumasgiu
Membre
Lieu: Ajaccio
Date d'inscription: 5 Jul 2010
Messages: 1132

Re: [POSTGIS] Trigger découpage sur chaque nouvelle table importée

Salut,

c'est apparemment possible :
http://docs.postgresql.fr/9.6/sql-creat … igger.html

Hors ligne

 

Pied de page des forums

Powered by FluxBB