3.226 ALL_MVIEW_KEYS

ALL_MVIEW_KEYSは、現行のユーザーがアクセスできるマテリアライズド・ビューのベースとなるSELECT構文のリスト内の列または式を示します。

関連ビュー

  • DBA_MVIEW_KEYSは、データベース内のすべてのマテリアライズド・ビューのそのような列および式を示します。

  • USER_MVIEW_KEYSは、現行のユーザーが所有するすべてのマテリアライズド・ビューのそのような列および式を示します。

ノート:

3つのすべてのビューは、リモート表を参照するマテリアライズド・ビュー、およびSYSDATEUSERのような非静的な値を参照するマテリアライズド・ビューを除外します。また、これらのビューは、Oracle8iより前にスナップショットとして作成され、クエリー・リライトを使用できるように変更されていないマテリアライズド・ビューも除外します。

データ型 NULL 説明

OWNER

VARCHAR2(128)

NOT NULL

マテリアライズド・ビューの所有者

MVIEW_NAME

VARCHAR2(128)

NOT NULL

マテリアライズド・ビューの名前

POSITION_IN_SELECT

NUMBER

NOT NULL

SELECT構文のリスト内のこのキーの順序を示す位置

CONTAINER_COLUMN

VARCHAR2(128)

NOT NULL

コンテナ表内の列名

DETAILOBJ_OWNER

VARCHAR2(128)

NOT NULL

ディテール・オブジェクトの所有者

DETAILOBJ_NAME

VARCHAR2(128)

NOT NULL

ディテール・オブジェクトの名前(たとえば、表またはビューの名前)

DETAILOBJ_ALIAS

VARCHAR2(128)

元表との関係の暗黙的な別名または明示的な別名

DETAILOBJ_TYPE

VARCHAR2(5)

ディテール・オブジェクト型:

  • TABLE

  • VIEW

DETAILOBJ_COLUMN

VARCHAR2(128)

NOT NULL

元表との関係列の名前

関連項目: