Oracle 19c にテーブル一覧、VIEW一覧を確認

2021年10月28日

1.テーブル一覧を確認

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
SELECT
TABLE_NAME
FROM
USER_TABLES
ORDER BY
TABLE_NAME
;
SELECT TABLE_NAME FROM USER_TABLES ORDER BY TABLE_NAME ;
SELECT 
  TABLE_NAME 
FROM 
  USER_TABLES 
ORDER BY 
  TABLE_NAME
;

2.VIEW一覧を確認

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
SELECT
VIEW_NAME
FROM
USER_VIEWS
ORDER BY
VIEW_NAME
;
SELECT VIEW_NAME FROM USER_VIEWS ORDER BY VIEW_NAME ;
SELECT 
  VIEW_NAME
FROM 
  USER_VIEWS
ORDER BY 
  VIEW_NAME
;

3.指定オーナーでカラム一覧を絞り込む

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
SELECT
OWNER
,TABLE_NAME
,COLUMN_NAME
,COLUMN_ID
FROM
ALL_TAB_COLUMNS
WHERE
OWNER = 'RIBIWEB4'
SELECT OWNER ,TABLE_NAME ,COLUMN_NAME ,COLUMN_ID FROM ALL_TAB_COLUMNS WHERE OWNER = 'RIBIWEB4'
SELECT 
  OWNER
  ,TABLE_NAME
  ,COLUMN_NAME 
  ,COLUMN_ID
FROM 
  ALL_TAB_COLUMNS 
WHERE 
  OWNER = 'RIBIWEB4'

4.指定テーブル名でカラム一覧を絞り込む

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
SELECT
OWNER
,TABLE_NAME
,COLUMN_NAME
,COLUMN_ID
FROM
ALL_TAB_COLUMNS
WHERE
TABLE_NAME = 'USER_TBL'
ORDER BY
COLUMN_ID
SELECT OWNER ,TABLE_NAME ,COLUMN_NAME ,COLUMN_ID FROM ALL_TAB_COLUMNS WHERE TABLE_NAME = 'USER_TBL' ORDER BY COLUMN_ID
SELECT 
  OWNER
  ,TABLE_NAME
  ,COLUMN_NAME 
  ,COLUMN_ID
FROM 
  ALL_TAB_COLUMNS
WHERE 
  TABLE_NAME = 'USER_TBL'
ORDER BY 
  COLUMN_ID

 

Oracle 19c

Posted by arkgame