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

PostgreSQL Discussion :

enchainer les requetes


Sujet :

PostgreSQL

  1. #1
    Membre du Club
    Inscrit en
    Février 2007
    Messages
    97
    Détails du profil
    Informations personnelles :
    Âge : 58

    Informations forums :
    Inscription : Février 2007
    Messages : 97
    Points : 56
    Points
    56
    Par défaut enchainer les requetes
    Comment enchaîner les requêtes avec un outil du style de PgAdmin3?
    En effet, seul le premier 'SELECT' est exécuté, le reste est ignoré

  2. #2
    Membre éclairé Avatar de grabriel
    Inscrit en
    Septembre 2006
    Messages
    946
    Détails du profil
    Informations forums :
    Inscription : Septembre 2006
    Messages : 946
    Points : 730
    Points
    730
    Par défaut
    Salut,

    Si tu mets un ; après chacune de tes requêtes elles s'exécuteront à la suite.

  3. #3
    Membre du Club
    Inscrit en
    Février 2007
    Messages
    97
    Détails du profil
    Informations personnelles :
    Âge : 58

    Informations forums :
    Inscription : Février 2007
    Messages : 97
    Points : 56
    Points
    56
    Par défaut
    Citation Envoyé par grabriel
    Salut,

    Si tu mets un ; après chacune de tes requêtes elles s'exécuteront à la suite.
    Justement non. Si je mets un ; seule la première requête s'exécute. Si je ne mets pas de ; j'ai droit à une erreur de syntaxe.
    D'où ma perplexité et ma question

  4. #4
    Membre éclairé Avatar de grabriel
    Inscrit en
    Septembre 2006
    Messages
    946
    Détails du profil
    Informations forums :
    Inscription : Septembre 2006
    Messages : 946
    Points : 730
    Points
    730
    Par défaut
    Justement non. Si je mets un ; seule la première requête s'exécute. Si je ne mets pas de ; j'ai droit à une erreur de syntaxe.
    D'où ma perplexité et ma question
    C'est peut etre une erreur de syntaxe c'etait quoi tes requetes???

    Une question bien posée est à moitié résolue!!

  5. #5
    Membre du Club
    Inscrit en
    Février 2007
    Messages
    97
    Détails du profil
    Informations personnelles :
    Âge : 58

    Informations forums :
    Inscription : Février 2007
    Messages : 97
    Points : 56
    Points
    56
    Par défaut
    Citation Envoyé par grabriel
    C'est peut etre une erreur de syntaxe c'etait quoi tes requetes???
    Les requêtes fonctionnent parfaitement les unes après les autres.
    Les voici:

    SELECT conteneurs.client_id as cc_id, COUNT(conteneurs.client_id) as Comptage INTO tmp
    FROM conteneurs
    GROUP BY conteneurs.client_id;

    SELECT clients.nom, Comptage
    from clients, tmp
    where clients.id = tmp.cc_id;

    drop table tmp

  6. #6
    Membre éclairé Avatar de grabriel
    Inscrit en
    Septembre 2006
    Messages
    946
    Détails du profil
    Informations forums :
    Inscription : Septembre 2006
    Messages : 946
    Points : 730
    Points
    730
    Par défaut
    Salut,

    Est-ce que tu as quelque chose dans l'onglet historique normalement il liste toutes les requêtes qui sont exécutés, les erreurs etc...

    Je viens de faire un test et tout se déroule normalement les requetes sont exécutés à la suite, j'ai l'historique de mes requetes dans l'onglet historique. Test fait sur pgAdminIII ver 1.4.1 et 1.6.0.....

  7. #7
    Membre du Club
    Inscrit en
    Février 2007
    Messages
    97
    Détails du profil
    Informations personnelles :
    Âge : 58

    Informations forums :
    Inscription : Février 2007
    Messages : 97
    Points : 56
    Points
    56
    Par défaut
    Citation Envoyé par grabriel
    Salut,

    Est-ce que tu as quelque chose dans l'onglet historique normalement il liste toutes les requêtes qui sont exécutés, les erreurs etc...

    Je viens de faire un test et tout se déroule normalement les requetes sont exécutés à la suite, j'ai l'historique de mes requetes dans l'onglet historique. Test fait sur pgAdminIII ver 1.4.1 et 1.6.0.....
    Effectivement, selon l'historique, tout a été exécuté. Pourtant je n'ai rien en "sortie de données" ce qui est logique puisqu'il n'y a d'affiché que le résultat de la dernière requête qui n'envoie rien (drop table).
    Que faire pour conserver l'affichage de sortie de toutes les requêtes?

  8. #8
    Membre éclairé Avatar de grabriel
    Inscrit en
    Septembre 2006
    Messages
    946
    Détails du profil
    Informations forums :
    Inscription : Septembre 2006
    Messages : 946
    Points : 730
    Points
    730
    Par défaut
    Dans la barre en haut t'as un bouton vert en forme de triangle pour lancer la requete (comme le bouton lecture sur le magnétoscope) juste à coté t'as le meme bouton avec une disquette qui renvoie les résultats de tes requetes dans un fichier.

  9. #9
    Membre du Club
    Inscrit en
    Février 2007
    Messages
    97
    Détails du profil
    Informations personnelles :
    Âge : 58

    Informations forums :
    Inscription : Février 2007
    Messages : 97
    Points : 56
    Points
    56
    Par défaut
    Citation Envoyé par grabriel
    Dans la barre en haut t'as un bouton vert en forme de triangle pour lancer la requete (comme le bouton lecture sur le magnétoscope) juste à coté t'as le meme bouton avec une disquette qui renvoie les résultats de tes requetes dans un fichier.
    Merci beaucoup. Cela fonctionne très bien avec PgAdmin3.

    (NB: par contre cela ne fonctionne pas avec Navicat)

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. question sur les requetes table héritée
    Par champion dans le forum PostgreSQL
    Réponses: 5
    Dernier message: 30/08/2004, 14h19
  2. Encore les requetes
    Par arsgunner dans le forum ASP
    Réponses: 22
    Dernier message: 16/06/2004, 14h59
  3. PROBLEME AVEC LES REQUETES IS NULL / NOT EXISTS
    Par sylvaine dans le forum Langage SQL
    Réponses: 5
    Dernier message: 04/06/2004, 13h26
  4. [VB6]Prob avec les requêtes multiples
    Par cammipascal dans le forum VB 6 et antérieur
    Réponses: 9
    Dernier message: 30/03/2004, 18h46
  5. problemes de performances avec les requetes select
    Par berry dans le forum Requêtes
    Réponses: 3
    Dernier message: 10/07/2003, 13h39

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