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

Oracle Discussion :

Traduction d'une requete Access vers Oracle


Sujet :

Oracle

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Juillet 2003
    Messages
    51
    Détails du profil
    Informations forums :
    Inscription : Juillet 2003
    Messages : 51
    Par défaut Traduction d'une requete Access vers Oracle
    J'aimerais traduire la requete suivante vers oracle mais je recois toujours un erreur. Quelqu'un peut m'aider?

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    SELECT VENDEUR.NO_COMMERCE, VENDEUR.NO_LOT, VENDEUR.NOM, VENDEUR.PRENOM, VENDEUR.DATE_NAISSANCE, VENDEUR.DATE_TRANSAC, VENDEUR.REMARQUE, TRANSACTION.CODE_OBJET, TRANSACTION.MARQUE, TRANSACTION.MODELE, TRANSACTION.NO_SERIE, TRANSACTION.REMARQUE, TRANSACTION.DESCRIPTION, CIPC.* FROM CIPC INNER JOIN (VENDEUR INNER JOIN TRANSACTION ON (VENDEUR.NO_LOT = TRANSACTION.NO_LOT) AND (VENDEUR.NO_COMMERCE = TRANSACTION.NO_COMMERCE)) ON CIPC.NO_SERIE_N1 = TRANSACTION.NO_SERIE) INNER JOIN CODE_OBJET ON TRANSACTION.CODE_OBJET = CODE_OBJET.CODE_OBJET WHERE CIPC.TYPE_OBJET LIKE IIF(CODE_OBJET.EQUIVALENCE='*', '*' ,CODE_OBJET.EQUIVALENCE) ORDER BY DATE_TRANSAC DESC

  2. #2
    Membre Expert
    Avatar de LeoAnderson
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    2 938
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 2 938
    Par défaut
    Tout d'abord votre code est illisible... (tout en majuscules, pas d'indentations, ...)

    Ensuite vous auvez raison de ne pas nous donner l'erreur, ça stimule notre créativité !

    Enfin, en règle générale, on ne "traduit" pas une requête SQL, SQL étant une norme commune à [quasiment] tous les SGBD (même si de nombreux coups de canifs ont lieux...)

  3. #3
    Membre extrêmement actif Avatar de denisys
    Profil pro
    Développeur informatique
    Inscrit en
    Mai 2002
    Messages
    1 175
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Mai 2002
    Messages : 1 175
    Par défaut
    Moi a mon avis c’est là que ça va coincer !!!
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    LIKE IIF(CODE_OBJET.EQUIVALENCE='*', '*' ,CODE_OBJET.EQUIVALENCE)
    Sous oracle le caractère % remplace le caractère * de access
    Mais il ne doit pas y avoir que cela.
    Tu a bien raison twizell d’être prudent !!!

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

Discussions similaires

  1. Migrer une base Access vers Oracle Database
    Par zorro13 dans le forum Import/Export
    Réponses: 2
    Dernier message: 26/10/2011, 12h42
  2. Lien depuis Oracle à une requete Access
    Par lilas_violet dans le forum Connexions aux bases de données
    Réponses: 0
    Dernier message: 22/06/2010, 12h56
  3. Requete sql vers ORACLE qui renvoi une erreur
    Par lilou77 dans le forum Oracle
    Réponses: 7
    Dernier message: 29/01/2007, 09h52
  4. migration d'une base de données access vers oracle
    Par narjisovish dans le forum Migration
    Réponses: 2
    Dernier message: 08/09/2005, 10h27
  5. Requete Access vers oracle
    Par twizell dans le forum Oracle
    Réponses: 16
    Dernier message: 22/11/2004, 16h47

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