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 :

colonne nommée number


Sujet :

Oracle

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    82
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 82
    Par défaut colonne nommée number
    Bonjour,

    J'ai le problème suivant. Quand j'essaie de faire la requête

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    SELECT last_name, number FROM TAB_PHONE WHERE name = 'bob';
    j'obtiens le message d'erreur suivant :
    ERREUR à la ligne 1 :
    ORA-01747: invalid user.table.column, table.column, or column specification
    un select * me renverra bien les colonnes last_name et number
    un select last_name marche également

    c'est assez frustrant, quelqu'un pourrait-il m'expliquer le pourquoi de la chose ? le comment régler ça est également le bienvenu

    merci de votre aide

  2. #2
    Expert éminent
    Avatar de orafrance
    Profil pro
    Inscrit en
    Janvier 2004
    Messages
    15 967
    Détails du profil
    Informations personnelles :
    Âge : 48
    Localisation : France

    Informations forums :
    Inscription : Janvier 2004
    Messages : 15 967
    Par défaut
    l'idéal c'est d'éviter les mots réservés dans le nommage des objets (v$reserved_words contient la liste) et de renommer la colonne; sinon tu encadres la colonne par des guillemets :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    SELECT last_name, "NUMBER" FROM TAB_PHONE WHERE name = 'bob';

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    82
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 82
    Par défaut
    malheureusement, je n'ai pas les droits pour modifier les noms
    et ce n'est pas moi qui ai choisi ce f*$% nom

    mais merci, ça marche nickel !

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

Discussions similaires

  1. afficher/masquer des colonnes nommées
    Par chouchouboy dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 04/10/2010, 13h17
  2. Suppression de colonnes nommées
    Par Laura48 dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 29/09/2009, 10h58
  3. [Tableaux] nommé une colonne d'un tableau
    Par youyouta dans le forum Langage
    Réponses: 7
    Dernier message: 13/04/2008, 21h12
  4. [VBA-E] copier colonne nommé
    Par mick_ban dans le forum Macros et VBA Excel
    Réponses: 6
    Dernier message: 02/03/2007, 11h53
  5. Réponses: 6
    Dernier message: 10/08/2006, 15h45

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