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 :

Création d'une vue


Sujet :

SQL Oracle

  1. #1
    Membre confirmé
    Inscrit en
    Octobre 2009
    Messages
    109
    Détails du profil
    Informations forums :
    Inscription : Octobre 2009
    Messages : 109
    Par défaut Création d'une vue
    Salut a tous ,

    Je débute dans l'utilisation d'oracle et de ses requêtes.
    Et j'ai vu cette écriture pour la création d'une vue :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    CREATE VIEW ma_vue AS SELECT ... FROM table ;
    Or j'ai ecris pour une vue basé sur la table Conducteur :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    create view vconducteur (conducteur.nom, conducteur.prenom, conducteur.telephone )
    AS SELECT (conducteur.nom,conducteur.prenom, conducteur.telephone)
    FROM CONDUCTEUR ;
    Et j'obtiens ceci : *
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    ERREUR à la ligne 1 :
    ORA-00907: parenthèse de droite absente
    je suppose que ca doit être tout con, mais je ne sais pas ou il faut rajouter ou enlever une parenthèse sans refaire d'autres erreurs.
    Merci d'avance.

  2. #2
    Invité
    Invité(e)
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    CREATE VIEW vconducteur 
    AS SELECT conducteur.nom,conducteur.prenom, conducteur.telephone
    FROM CONDUCTEUR ;
    Ouvrir un bouquin de référence SQL n'a jamais tué personne.
    D'ailleurs, vous partez d'un exemple correct pour un truc avec parenthèse, pourquoi ?

  3. #3
    Membre confirmé
    Inscrit en
    Octobre 2009
    Messages
    109
    Détails du profil
    Informations forums :
    Inscription : Octobre 2009
    Messages : 109
    Par défaut
    Merci beaucoup effectivement la structure prise sur les tutaux était bonne et je suis parti sur de la daube.

    Merci bien Jerome_Mtl.

  4. #4
    Membre averti
    Inscrit en
    Septembre 2009
    Messages
    17
    Détails du profil
    Informations forums :
    Inscription : Septembre 2009
    Messages : 17
    Par défaut
    si tu veux renommer les colonnes au niveau vue tu peux faire :
    create view emp1(nom_emp,sal_emp) as select emp.ename,emp.sal from emp;

Discussions similaires

  1. création d'une vue ...help
    Par menoce dans le forum Langage SQL
    Réponses: 3
    Dernier message: 06/07/2005, 21h30
  2. Réponses: 26
    Dernier message: 27/04/2005, 11h29
  3. Création d'une vue
    Par Xris dans le forum Langage SQL
    Réponses: 6
    Dernier message: 29/01/2005, 16h30
  4. Réponses: 7
    Dernier message: 12/07/2004, 22h30
  5. [Plugin] Création d'une vue dynamiquement
    Par The Bonze dans le forum Eclipse Platform
    Réponses: 2
    Dernier message: 15/06/2004, 13h23

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