| Oracle® Database Reference 11g Release 2 (11.2) Part Number E25513-03 | 
 | 
| 
 | PDF · Mobi · ePub | 
ALL_MVIEW_KEYS describes the columns or expressions in the SELECT list upon which materialized views accessible to the current user are based.
DBA_MVIEW_KEYS describes such columns and expressions for all materialized views in the database.
USER_MVIEW_KEYS describes such columns and expressions for all materialized views owned by the current user.
Note:
All three views exclude materialized views that reference remote tables or that includes references to a nonstatic value such asSYSDATE or USER. These views also exclude materialized views that were created as snapshots prior to Oracle8i and that were never altered to enable query rewrite.| Column | Datatype | NULL | Description | 
|---|---|---|---|
| OWNER | VARCHAR2(30) | NOT NULL | Owner of the materialized view | 
| MVIEW_NAME | VARCHAR2(30) | NOT NULL | Materialized view name | 
| POSITION_IN_SELECT | NUMBER | NOT NULL | Ordinal position of this key within the SELECTlist | 
| CONTAINER_COLUMN | VARCHAR2(30) | NOT NULL | Name of the column in the container table | 
| DETAILOBJ_OWNER | VARCHAR2(30) | NOT NULL | Detail object owner | 
| DETAILOBJ_NAME | VARCHAR2(30) | NOT NULL | Detail object name (for example, the name of a table or view) | 
| DETAILOBJ_ALIAS | VARCHAR2(30) | Implicit or explicit alias for detail relation | |
| DETAILOBJ_TYPE | VARCHAR2(5) | Detail object type: 
 | |
| DETAILOBJ_COLUMN | VARCHAR2(30) | NOT NULL | Name of the detail relation column |