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

SQL Oracle Discussion :

erreur requete sql


Sujet :

SQL Oracle

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Octobre 2007
    Messages
    32
    Détails du profil
    Informations forums :
    Inscription : Octobre 2007
    Messages : 32
    Par défaut erreur requete sql
    Salut,

    j'ai execute la requete suivate :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    select * from Client where client_id=104
    elle à donner le résultat suivante :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    client_id        nom       prenom       AD        AD   
    --------        ----      --------      ---       ---
    104              sim

  2. #2
    Membre averti
    Inscrit en
    Octobre 2007
    Messages
    32
    Détails du profil
    Informations forums :
    Inscription : Octobre 2007
    Messages : 32
    Par défaut le reste de mon problème
    désole,

    le résultat:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    client_id         nom            prenom          AD         AD
    ---------       -----          --------         ---        ---
    104             sim               anad             CG         DF
    mais quand je fais le req suivante :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    select AD from client where client_id=104;
    message d'erreur suivant :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    ORA-00904: "AD" : identificateur non valide
    merci.

  3. #3
    Membre chevronné
    Profil pro
    Inscrit en
    Décembre 2007
    Messages
    354
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2007
    Messages : 354
    Par défaut erreur requête sql
    En apparence, il y a deux colonnes "AD" dans la table mais ceci est bien sûr impossible ...
    Lors de la création de la table, elle a dû être créée en utilisant des guillemets autour des noms des colonnes et je suis presque sûr que vous avez des espaces dans les noms de ces colonnes

  4. #4
    Expert confirmé
    Avatar de laurentschneider
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Décembre 2005
    Messages
    2 944
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : Finance

    Informations forums :
    Inscription : Décembre 2005
    Messages : 2 944
    Par défaut
    Citation Envoyé par Ksimo Voir le message
    désole,

    le résultat:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    client_id         nom            prenom          AD         AD
    ---------       -----          --------         ---        ---
    104             sim               anad             CG         DF
    mais quand je fais le req suivante :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    select AD from client where client_id=104;
    message d'erreur suivant :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    ORA-00904: "AD" : identificateur non valide
    merci.
    Wow ! tu as deux colonnes AD dans la même table!
    que te donnes :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    select column_name,utl_raw.cast_to_raw(column_name) 
    from user_tab_columns where table_name='CLIENT';

  5. #5
    Expert confirmé
    Avatar de laurentschneider
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Décembre 2005
    Messages
    2 944
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : Finance

    Informations forums :
    Inscription : Décembre 2005
    Messages : 2 944
    Par défaut
    peut-être que AD n'est que le début du nom de la colonne...
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    SQL> create table client (administration char(2), addition char(2));
    Table created.
    SQL> insert into client values ('CG','DF');
    1 row created.
    SQL> select * from client;
    AD AD
    -- --
    CG DF
    SQL> select ad from client;
    select ad from client
           *
    ERROR at line 1:
    ORA-00904: "AD": invalid identifier

Discussions similaires

  1. erreur requete SQL dans un listBox
    Par Namson dans le forum VB.NET
    Réponses: 4
    Dernier message: 24/04/2008, 15h06
  2. [SQL] Erreur requete SQL
    Par rems033 dans le forum PHP & Base de données
    Réponses: 6
    Dernier message: 28/02/2008, 20h30
  3. Erreur requete SQL
    Par poipoipo dans le forum Administration
    Réponses: 1
    Dernier message: 16/03/2007, 22h00
  4. erreur requete sql
    Par mohamed_75 dans le forum MS SQL Server
    Réponses: 1
    Dernier message: 13/02/2007, 14h20
  5. Erreur requete SQL/Access
    Par polianita dans le forum Requêtes et SQL.
    Réponses: 4
    Dernier message: 08/06/2006, 15h20

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