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 :

syntax sql spéciale pour postgresql ???


Sujet :

PostgreSQL

  1. #1
    Membre du Club
    Inscrit en
    Avril 2004
    Messages
    70
    Détails du profil
    Informations forums :
    Inscription : Avril 2004
    Messages : 70
    Points : 46
    Points
    46
    Par défaut syntax sql spéciale pour postgresql ???
    salut,
    Je cherche a faire comme sur oracle, le genre de jointures :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    Select * 						
    From engagement E, mandat M				
    where E.eng_code(+) = M.Eng_Code
    mais bon ca ne fonctionne pas, c'est vraiment bizzare car celle ci fonctionne :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    Select * 						
    From engagement E left (outer) join mandat M 
    on E.eng_code = M.Eng_Code
    Ne serait-ce pas un truc comme Ms SQL serveur qui oblige a marquer (*) au lieu de (+) ?
    Etant donné que la vitesse de la lumière est nettement supérieure à la vitesse du son, c'est sûrement pour ça que certains paraissent brillants avant d'ouvrir leurs gueules...
    www.eldrenn.com ou www.eldrenn.net

  2. #2
    Membre actif

    Profil pro
    Inscrit en
    Juin 2003
    Messages
    209
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Juin 2003
    Messages : 209
    Points : 249
    Points
    249
    Par défaut
    Hello,

    La jointure externe d'Oracle avec un (+) est une option que ce dernier nous offre, mais la norme SQL2 oblige de faire un left/right outer join. Ta dernière syntaxe fonctionne également sous Oracle. Mieux vaut donc utiliser la norme SQL2. C'est plus sûr! De cette manière, tes requêtes SQL sont portable d'un SGBD ou l'autre.

    A+

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

Discussions similaires

  1. Syntaxe SQL pour intégrer des commentaires sur tables et colonnes
    Par pierre347 dans le forum Requêtes et SQL.
    Réponses: 6
    Dernier message: 18/07/2014, 16h05
  2. Syntaxe SQL pour un champ avec un accent
    Par mouzillon dans le forum Développement de jobs
    Réponses: 4
    Dernier message: 11/06/2013, 09h36
  3. Syntaxe SQL pour access 2003
    Par castours dans le forum Requêtes et SQL.
    Réponses: 6
    Dernier message: 01/08/2011, 18h41
  4. syntaxe sql pour requete
    Par Elise49 dans le forum Développement de jobs
    Réponses: 2
    Dernier message: 22/04/2009, 15h31
  5. Syntaxe SQL pour un update
    Par parasol007 dans le forum Langage SQL
    Réponses: 5
    Dernier message: 04/08/2008, 16h12

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