IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Requêtes PostgreSQL Discussion :

Lecture de requête automatisée PostGis


Sujet :

Requêtes PostgreSQL

  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Décembre 2008
    Messages
    1 002
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2008
    Messages : 1 002
    Points : 476
    Points
    476
    Par défaut Lecture de requête automatisée PostGis
    Bonjour,

    J'ai un problème de compréhension générale de la lecture des requêtes SQL.

    Je travail sous postgis (postgreSQL pour la géomatique) avec lequel je souhaite créer une requete qui dès lors qu'une table est modifié (avec QGIS par exemple) elle tourne automatiquement.

    En me limitant à CREATE VIEW vu_voulue as (statment = calcul d'un champs + jointure entre table A et B)

    , cela fonctionne.

    En revanche j'ai besoin auparavant de faire des requêtes intermédiaires: calcul d'un champs entre la table A et une autre C qui fourni une donné utile pour changer la géométrie de la table A puis création d'une nouvelle table A avec la bonne géométrie de la précédente requêtes :

    CREATE TABLE (statment)
    CREATE TABLE (statment 2)
    CREATE VIEW (statment 3)

    Bref, je cherche à automatiser une requêtes un peu complexe qui ne fonctionne que pas à pas.

    Merci pour tout aide.
    OS : taff > Window 7 32bit - Home > Windows 7 64bit
    Matlab : taff > v2013b - Home > r2009a

  2. #2
    Modérateur
    Avatar de escartefigue
    Homme Profil pro
    bourreau
    Inscrit en
    Mars 2010
    Messages
    10 134
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loir et Cher (Centre)

    Informations professionnelles :
    Activité : bourreau
    Secteur : Finance

    Informations forums :
    Inscription : Mars 2010
    Messages : 10 134
    Points : 38 557
    Points
    38 557
    Billets dans le blog
    9
    Par défaut
    Bonjour

    Il faudrait voir le cas concret, mais avez vous essayé en utilisant des CTE ?

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Décembre 2008
    Messages
    1 002
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2008
    Messages : 1 002
    Points : 476
    Points
    476
    Par défaut
    Merci.

    Je n'ai pas essayé mais j'y ai pensé. Mais à un moment je dois transformer une geom ... et je ne vois pas comment faire avec des WITH

    Pour résumer, j'ai une table POINTS de sélection (éditable directement sur QGIS par exemple)
    cette table point 2D est ensuite intersecter avec un MNT dans la BD pour avoir la valeur Z du point
    Ensuite je dois updater la geom 2D de la table POINTS en 3D grace à ce point Z
    Puis au final réaliser des calculs 3D avec une autre table dans la BD qui elle est déjà en 3D.
    OS : taff > Window 7 32bit - Home > Windows 7 64bit
    Matlab : taff > v2013b - Home > r2009a

Discussions similaires

  1. Lecture résultat requête SQL
    Par thierrybatlle dans le forum WinDev
    Réponses: 5
    Dernier message: 29/02/2016, 10h59
  2. Loi sur les requêtes automatisées
    Par K-LiBR3 dans le forum Sécurité
    Réponses: 2
    Dernier message: 25/08/2015, 15h29
  3. [AC-2007] Lecture de requête avec impossibilité de modifier
    Par helicodor dans le forum Sécurité
    Réponses: 3
    Dernier message: 28/05/2014, 08h16
  4. Requête spatiale postGIS
    Par mcdelay dans le forum PostgreSQL
    Réponses: 2
    Dernier message: 26/10/2011, 15h32
  5. requête spatiale postgis
    Par jonathan1 dans le forum PostgreSQL
    Réponses: 1
    Dernier message: 06/02/2007, 12h06

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo