Attributs des tables sous ORACLE

Résolu
djanahana -  
DROE Messages postés 148 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,
svp,je veux connaitre comment connaitre les attributs clés primaires,clé étrangeres d'une table sous oracle ,j'ai peu avoire que les listes des attributs avec

select table_name, column_name from user_tab_col_statistics where table_name=nom_table; 


merci bcp

A voir également:

3 réponses

DROE Messages postés 148 Date d'inscription   Statut Membre Dernière intervention   48
 
Hello,

consulte les vues ALL du dictionnaire de données Oracle.

all_constraints et all_cons_columns


un script ici utilisant ces deux vues, ça peut t'aider je pense.
http://www.dba-ora.fr/article-script-constraints-table-81784721.html


DROE
2
DROE Messages postés 148 Date d'inscription   Statut Membre Dernière intervention   48
 
0
djanahana
 
merci d'avoir le temps pour me répond,j'ai fait

select constraint_name,decode(constraint_type,'P','PRIMARY KEY') from all_constraints where table_name=nom_table;

mais je n'ai rien comme résultats

"aucune lignes sélectionnés "

merci
1
djanahana
 
ce que je veux c'es d'identifier la nature des attributs d'une table donnée : clé primaire ,clé étrangères,attributs non clés,.pouvez vous m'aider
0
djanahana Messages postés 82 Date d'inscription   Statut Membre Dernière intervention   13
 
c'est bon j'ai trouvé la solution pour mon pb dans ce lien

https://bytes.com/topic/oracle/answers/644008-query-find-primary-foreign-keys
merci bcp
0