毎回ググるので備忘録。
テーブル一覧
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
;
まとめ
特になし!