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 :

Description des tables


Sujet :

Oracle

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Janvier 2009
    Messages
    32
    Détails du profil
    Informations forums :
    Inscription : Janvier 2009
    Messages : 32
    Par défaut Description des tables
    salut
    je veux savoir s'il est possible de récupérer la description des tables (En pl/sql).
    exemple une procedure qui affiche la description d'un nom de table passer en passer en parametre;
    demo de ce que je veux faire
    create or replace desc_ma_table (nom_Tab)is
    nom_col1 varchar(25);
    nom_col2 varchar(25);
    type_col1 varchar(25);
    type_col1 varchar(25);
    begin

    ....
    nom_col1:="le champ de nom_table ";
    type_col1:="le type du champ de nom_table ";
    ...
    je sais pas comment faire .
    si qq peux m'eclairer je serais reconnaissant
    Merci pour votre aide.

  2. #2
    Membre confirmé
    Profil pro
    Étudiant
    Inscrit en
    Novembre 2007
    Messages
    69
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Novembre 2007
    Messages : 69
    Par défaut
    Pour connaître le nom des colonnes plus leur type tu peux faire:

  3. #3
    Membre éclairé
    Inscrit en
    Novembre 2002
    Messages
    549
    Détails du profil
    Informations forums :
    Inscription : Novembre 2002
    Messages : 549
    Par défaut
    regarde du coté de la vue user_tab_columns par exemple

  4. #4
    Membre averti
    Inscrit en
    Janvier 2009
    Messages
    32
    Détails du profil
    Informations forums :
    Inscription : Janvier 2009
    Messages : 32
    Par défaut
    merci Mer adetag
    Pour connaître le nom des colonnes plus leur type tu peux faire:
    Code :

    describe table_name
    describe table_name est une commande qui affiche la description de ta table .
    mais mon pb est de resevoir cette valeur (retourner la description dans un enregistrement ou une table, une chose comme ça ).
    Et; Mer PpPool j'ai pas bien compris ta suggestion
    regarde du coté de la vue user_tab_columns par exemple
    merci de bien m'éclairer .

  5. #5
    Membre chevronné

    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    507
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 507
    Par défaut
    Citation Envoyé par midodido123 Voir le message
    Et; Mer PpPool j'ai pas bien compris ta suggestion
    merci de bien m'éclairer .
    Essaie "select * from user_tab_columns" et tu comprendras.

  6. #6
    Membre averti
    Inscrit en
    Janvier 2009
    Messages
    32
    Détails du profil
    Informations forums :
    Inscription : Janvier 2009
    Messages : 32
    Par défaut
    merci Mer GoLDoZ et Mer PpPool.
    c'est la réponse que je cherche.

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

Discussions similaires

  1. [VB6 - Access]Récupérer description des champs d'une table
    Par New dans le forum VB 6 et antérieur
    Réponses: 4
    Dernier message: 07/11/2014, 14h53
  2. Réponses: 2
    Dernier message: 10/05/2014, 16h37
  3. [DEBUTANT]Voir les tables et la description des tables
    Par tripper.dim dans le forum MS SQL Server
    Réponses: 2
    Dernier message: 19/05/2006, 09h02
  4. Comment obtenir la description des tables par SQL
    Par rcastaldi dans le forum SQL Procédural
    Réponses: 2
    Dernier message: 15/03/2004, 14h13

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