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

Access Discussion :

conversion de oracle à access (ANSI syntax)


Sujet :

Access

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    106
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Novembre 2006
    Messages : 106
    Points : 40
    Points
    40
    Par défaut conversion de oracle à access (ANSI syntax)
    salut
    est ce quelqu un pourrait m aider à convertir à access sql (ANSI) ce morceau de code d oracle?
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
    select tb1, 
    decode (client.nom,null,'act','inac') as status
    from tb1, client
    where 
    tb1.accno = client.accno (+)
    merci d avance

  2. #2
    Membre émérite

    Profil pro
    Inscrit en
    Février 2005
    Messages
    1 751
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2005
    Messages : 1 751
    Points : 2 368
    Points
    2 368
    Par défaut
    Bonjour,
    Citation Envoyé par blaise4714 Voir le message
    est ce quelqu un pourrait m aider à convertir à access sql (ANSI) ce morceau de code d oracle?
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
    select tb1, 
    decode (client.nom,null,'act','inac') as status
    from tb1, client
    where 
    tb1.accno = client.accno (+)
    merci d avance
    Que signifie (+) ???
    Pour le reste, je vais essayer:
    Code SQL : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    SELECT tb1.*, Choose(client.nom,null,"act","inac") as status 
    FROM tb1 INNER JOIN client ON tb1.accno = client.accno

  3. #3
    Invité
    Invité(e)
    Par défaut
    Bonjour

    Citation Envoyé par =JBO= Voir le message
    Que signifie (+) ???
    De mémoire, il me semble que le + est l'équivalent de notre Right ou Left Join, etc.. cela indique le coté de la table, si je ne m'abuse, ici c'est un Right.

    Philippe

Discussions similaires

  1. Difference Oracle / Access
    Par mcdelay dans le forum Décisions SGBD
    Réponses: 5
    Dernier message: 28/07/2009, 13h22
  2. Conversion de requête Access -> Oracle
    Par soufianetomase dans le forum Langage SQL
    Réponses: 1
    Dernier message: 03/09/2007, 00h22
  3. [debutant] Comment passer de ORACLE à ACCESS ?
    Par |da_wal| dans le forum Débuter
    Réponses: 2
    Dernier message: 22/02/2006, 09h15
  4. Access 97 : Syntaxe de la source d'un champ de texte
    Par charleshbo dans le forum Access
    Réponses: 7
    Dernier message: 26/01/2006, 22h53

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