この記事では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句で条件を絞って検索するのをお勧めします。