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