ALL_MVIEW_KEYS
は、現行のユーザーがアクセスできるマテリアライズド・ビューのベースとなるSELECT
構文のリスト内の列または式を示します。
関連ビュー
DBA_MVIEW_KEYS
は、データベース内のすべてのマテリアライズド・ビューのそのような列および式を示します。
USER_MVIEW_KEYS
は、現行のユーザーが所有するすべてのマテリアライズド・ビューのそのような列および式を示します。
注意: 3つのすべてのビューは、リモート表を参照するマテリアライズド・ビュー、およびSYSDATE やUSER のような非静的な値を参照するマテリアライズド・ビューを除外します。また、これらのビューは、Oracle8iより前にスナップショットとして作成され、クエリー・リライトを使用できるように変更されていないマテリアライズド・ビューも除外します。 |
列 | データ型 | NULL | 説明 |
---|---|---|---|
OWNER |
VARCHAR2(30) |
NOT NULL |
マテリアライズド・ビューの所有者 |
MVIEW_NAME |
VARCHAR2(30) |
NOT NULL |
マテリアライズド・ビューの名前 |
POSITION_IN_SELECT |
NUMBER |
NOT NULL |
SELECT 構文のリスト内のこのキーの順序を示す位置 |
CONTAINER_COLUMN |
VARCHAR2(30) |
NOT NULL |
コンテナ表内の列名 |
DETAILOBJ_OWNER |
VARCHAR2(30) |
NOT NULL |
ディテール・オブジェクトの所有者 |
DETAILOBJ_NAME |
VARCHAR2(30) |
NOT NULL |
ディテール・オブジェクトの名前(たとえば、表またはビューの名前) |
DETAILOBJ_ALIAS |
VARCHAR2(30) |
元表との関係の暗黙的な別名または明示的な別名 | |
DETAILOBJ_TYPE |
VARCHAR2(5) |
ディテール・オブジェクト型
|
|
DETAILOBJ_COLUMN |
VARCHAR2(30) |
NOT NULL |
元表との関係列の名前 |