テーブル一覧を確認する方法

この記事ではOracle Databaseにおいてテーブルの一覧を確認する方法を解説します。

 ログインユーザーのテーブル一覧を確認する

下記のSQLを実行することによってログインユーザーのテーブル一覧を取得することができます。

SELECT TABLE_NAME,TABLESPACE_NAME FROM USER_TABLES;
SQL> SELECT TABLE_NAME,TABLESPACE_NAME FROM USER_TABLES;
TABLE_NAME TABLESPACE_NAME
---------- ---------------
DEPT       TESTTBS
EMP        TESTTBS

 データベース内のすべてのテーブル一覧を確認する

DBA_TABLESを検索することによってデータベース内のすべてのテーブルの情報を取得できます。

SELECT OWNER,TABLE_NAME,TABLESPACE_NAME FROM DBA_TABLES;

数が多いのでwhere句で条件を絞って検索するのをお勧めします。