【ORACLE】テーブルの名前を取得するSQL

ここでは、ORACLEデータベース上に存在するテーブルの名称を確認する方法を紹介します。

テーブルの名前は、DBA_TAB_COMMENTSというビューで確認することが出来ます。
もちろん他のビューやテーブルと結合可能なので、DBA_TABLESなどと組み合わせて、テーブルの名前付きの一覧を作成することも可能です。

◆実行するSQL

select
    a.table_name
    ,a.table_type
    ,a.comments
from
    dba_tab_comments a
where
    a.owner = 'user1'
    and a.table_name = 'table1'
;

最後に

この他にも便利なSQLがあるのでぜひ使ってみてください。

【SQL】スキーマ(ユーザ)の一覧を確認する方法
【SQL】テーブルの一覧を確認する方法
【SQL】データ・レコード件数の多いテーブルを確認する方法
【SQL】パーティションテーブルの一覧を確認する方法
【SQL】表のパーティションごとの件数を確認する方法
【SQL】パーティションテーブルの設定内容を確認する方法