Welcome to Our Website

Oracle Show Tables (Français)

résumé: dans ce tutoriel, vous apprendrez étape par étape comment afficher les tables dans la base de données Oracle en interrogeant à partir des vues du dictionnaire de données.

Si vous avez travaillé avec MySQL, vous connaissez peut-être la commandeSHOW TABLES qui répertorie toutes les tables d’une base de données:

malheureusement, Oracle ne prend pas directement en charge la commandeSHOW TABLES. Cependant, vous pouvez lister toutes les tables d’une base de données en interrogeant à partir de différentes vues de dictionnaire de données.,

Show tables appartenant à l’utilisateur actuel

Pour afficher les tables appartenant à l’utilisateur actuel, vous envoyez une requête à partir de la balise user_tables afficher.

Notez que cette vue ne montre pas la balise OWNER colonne. De plus, la table user_tables ne contient pas les autres tables accessibles par l’utilisateur actuel.,:

afficher toutes les tables de la base de données Oracle

pour afficher toutes les tables de la base de données Oracle entière, vous interrogez à partir de la dba_tables afficher comme suit:

ous n’avez pas accès à la dba_tablesview:

dans ce cas, vous devez demander à votre administrateur de base de données d’accorder à votre compte soit des privilèges sur la dba_tablesview, soit SELECT ANY DICTIONARYprivilège, ou SELECT_CATALOG_ROLEprivilège.,

l’image suivante illustre les tables qui peuvent être renvoyées à partir des vues user_tables, all_tables Et dba_tables:

dans ce tutoriel, vous avez appris à afficher des tables dans la base de données Oracle en interrogeant à partir des vues du dictionnaire de données, y compris user_tables, all_tables, »82b99873f3″>

.

  • ce tutoriel a Été utile?
  • Ouinon

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *