Voici quelques requêtes de base :
select * from user_tables;
select * from dba_tables;
select * from all_tables;
select * from user_indexes where table_name = 'TOTO';;
select * from all_indexes where table_name = 'TOTO';
select * from all_ind_columns where index_name = 'PK_TOTO'; |
N.B. Il y a trois niveaux : all, user, et dba. Dans certaines entreprises, les tables des applications sont au niveau "user", dans d'autres, au niveau "all".
EDIT : Et voici la requête permttant de trouver quelle table utilise "id_client" :
select column_name, table_name from all_tab_columns where column_name = 'ID_CLIENT'; |
Message édité par olivthill le 18-11-2008 à 16:51:28