テーブルの一覧を取得する(USER_TABLES / ALL_TABLES)
文書番号:20253
・ログインユーザーのテーブル一覧を取得するSQL
SELECT *
FROM USER_TABLES
ORDER BY TABLE_NAME
・ログインユーザーがアクセスできるすべてのテーブル一覧を取得するSQL
SELECT *
FROM ALL_TABLES
ORDER BY OWNER,TABLE_NAME
・データベース内のすべてのテーブル一覧を取得するSQL
SELECT *
FROM DBA_TABLES
ORDER BY OWNER,TABLE_NAME
・指定した表領域にあるテーブル一覧を取得するSQL
SELECT TABLE_NAME
FROM *
WHERE TABLESPACE_NAME = ‘<表領域名>’
ORDER BY TABLE_NAME
【参考情報】
OracleR Databaseリファレンス ALL_TABLES
http://docs.oracle.com/cd/E16338_01/server.112/b56311/statviews_2117.htm
http://docs.oracle.com/cd/E16338_01/server.112/b56311/statviews_2117.htm