テーブル

[Oracle] テーブルの列の一覧を確認するSQL

カラム一覧の確認

全てのテーブルの列の確認

全てのテーブルの列の一覧を確認するには、ALL_TAB_COLUMNSビューを参照します。

それではサンプルを見てみましょう。

上記を実行することで、全てのテーブルの列の一覧が表示されます。

 

ユーザーが保有するテーブルの列の確認

現行のユーザーが保有するテーブルのみの列一覧を確認するには、ALL_TAB_COLUMNSビューの取得条件にOWNER列を指定します。

それではサンプルを見てみましょう。

上記を実行することで、USER1ユーザーが保有するテーブルの列の一覧が表示されます。

 

指定したテーブルの列の確認

指定したテーブルのみの列一覧を確認するには、ALL_TAB_COLUMNSビューの取得条件にOWNER列とTABLE_NAME列を指定します。

それではサンプルを見てみましょう。

上記を実行することで、USER1ユーザーが保有するTBL1テーブルの列の一覧が表示されます。
 
 
以上が、テーブルの列の一覧を確認する方法です。
ぜひ参考にしてみてください。