【DB】Oracleのテーブル一覧、カラム一覧

毎回ググるので備忘録。

テーブル一覧

TableList.sql

SELECT TABLE_NAME
FROM USER_TABLES
ORDER BY TABLE_NAME
;

カラム一覧

ColumnList.sql

SELECT OWNER ,TABLE_NAME ,COLUMN_NAME ,COLUMN_ID
FROM ALL_TAB_COLUMNS
;

カラム一覧 オーナーで絞り込み

ColumnList_Owner.sql

SELECT OWNER ,TABLE_NAME ,COLUMN_NAME ,COLUMN_ID
FROM ALL_TAB_COLUMNS
WHERE OWNER = 'oqiita'
;

カラム一覧 テーブル名で絞り込み

ColumnList_Table.sql

SELECT OWNER ,TABLE_NAME ,COLUMN_NAME ,COLUMN_ID
FROM ALL_TAB_COLUMNS
WHERE TABLE_NAME = 'M_PRODUCT'
ORDER BY COLUMN_ID
;

VIEW一覧

ViewList.sql

SELECT VIEW_NAME
FROM USER_VIEWS
ORDER BY VIEW_NAME
;

まとめ

特になし!

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください