Oracleデータディクショナリとは
Oracleデータディクショナリとは、オブジェクトのスキーマ定義等を格納した表のことです。これらのデータ・ディクショナリを参照するために、データ・ディクショナリ・ビューが用意されています。
目次
- 1 ALLビュー
-
- ALL_CATALOG
- ALL_COL_COMMENTS
- ALL_COL_PRIVS
- ALL_COL_PRIVS_MADE
- ALL_COL_PRIVS_RECD
- ALL_CONSTRAINTS
- ALL_DB_LINKS
- ALL_DIRECTORIES
- ALL_INDEXES
- ALL_IND_COLUMNS
- ALL_LIBRARIES
- ALL_MVIEWS
- ALL_OBJECTS
- ALL_PROCEDURES
- ALL_SEQUENCES
- ALL_SOURCE
- ALL_SYNONYMS
- ALL_TABLES
- ALL_TAB_COLUMNS
- ALL_TAB_COMMENTS
- ALL_TAB_PRIVS
- ALL_TAB_PRIVS_MADE
- ALL_TAB_PRIVS_RECD
- ALL_TRIGGERS
- ALL_USERS
- ALL_VIEWS
- 2 DBA
-
- DBA_CATALOG
- DBA_COL_COMMENTS
- DBA_COL_PRIVS
- DBA_COL_PRIVS_MADE
- DBA_CONSTRAINTS
- DBA_DATA_FILES
- DBA_DB_LINKS
- DBA_DIRECTORIES
- DBA_INDEXES
- DBA_LIBRARIES
- DBA_MVIEWS
- DBA_OBJECTS
- DBA_PROCEDURES
- DBA_ROLE_PRIVS
- DBA_ROLES
- DBA_SEGMENTS
- DBA_SEQUENCES
- DBA_SOURCE
- DBA_SYS_PRIVS
- DBA_TAB_COLUMNS
- DBA_TAB_PRIVS
- DBA_TABLES
- DBA_TABLESPACES
- DBA_TRIGGERS
- DBA_USERS
- DBA_VIEWS
- 3 USERビュー
-
- USER_CATALOG
- USER_COL_COMMENTS
- USER_COL_PRIVS
- USER_COL_PRIVS_MADE
- USER_COL_PRIVS_RECD
- USER_CONSTRAINTS
- USER_DB_LINKS
- USER_INDEXES
- USER_LIBRARIES
- USER_MVIEWS
- USER_OBJECTS
- USER_PROCEDURES
- USER_ROLE_PRIVS
- USER_SEQUENCES
- USER_SOURCE
- USER_SYS_PRIVS
- USER_ROLE_PRIVS
- USER_TAB_COLUMNS
- USER_TAB_COMMENTS
- USER_TAB_PRIVS
- USER_TAB_PRIVS_MADE
- USER_TAB_PRIVS_RECD
- USER_TABLES
- USER_TABLESPACES
- USER_TRIGGERS
- USER_VIEWS
- 4 その他
-
- GLOBAL_NAME
- NLS_DATABASE_PARAMETERS
- ROLE_ROLE_PRIVS
権限
名前が「ALL_」または「USER_」で始まるデータディクショナリビューは、すべてのユーザが参照できる。
名前が「DBA_」で始まるデータディクショナリビューは、SELECT ANY DICTIONARY システム権限を持つユーザーだけが参照できる。