Oracle Database テーブルの一覧を取得する

Oracle Database テーブルの一覧を取得する

Oracle Databaseで、テーブルの一覧を取得する手順を記述してます。「DBA_TABLES」を「SELECT」することで可能です。ここでは、実際に実行した結果を画像で掲載してます。

環境

  • OS windows11 home
  • Oracle Database 21c Express Edition

手順

テーブルの一覧を取得するには、「DBA_TABLES」を使用します。

SELECT *
FROM DBA_TABLES;

実際に、確認してみます。

SELECT *
FROM DBA_TABLES;

実行結果

テーブル一覧が取得できていることが確認できます。

ログインユーザーが持っているテーブル一覧

ログインしているユーザーが持っているテーブルを一覧で取得するには「USER_TABLES」を使用します。

SELECT *
FROM USER_TABLES;

実行結果

ログインユーザーがアクセス可能なテーブル

ログインしているユーザーがアクセスできるテーブルを一覧で取得するには「ALL_TABLES」を使用します。

SELECT *
FROM ALL_TABLES;

実行結果