ALL_MVIEW_AGGREGATESは、現行のユーザーがアクセスできる集計マテリアライズド・ビューのSELECT構文のリストに表示されるグループ関数(集計処理)を示します。
関連ビュー
DBA_MVIEW_AGGREGATESは、データベース内のすべてのマテリアライズド・ビューに対して定義される、このようなグループ関数をすべて示します。
USER_MVIEW_AGGREGATESは、現行のユーザーが所有するすべてのマテリアライズド・ビューに対して定義されるそのようなグループ関数をすべて示します。
|
注意: 3つのビューすべては、リモート表を参照するマテリアライズド・ビュー、およびSYSDATEやUSERのような非静的な値の参照を含むマテリアライズド・ビューを除外します。また、これらのビューは、Oracle8iより前にスナップショットとして作成され、クエリー・リライトを使用できるように変更されていないマテリアライズド・ビューも除外します。 |
| 列 | データ型 | NULL | 説明 |
|---|---|---|---|
OWNER |
VARCHAR2(30) |
NOT NULL |
マテリアライズド・ビューの所有者 |
MVIEW_NAME |
VARCHAR2(30) |
NOT NULL |
マテリアライズド・ビューの名前 |
POSITION_IN_SELECT |
NUMBER |
NOT NULL |
SELECT構文のリスト内のこの集計操作の順序を示す位置。SELECT構文のリスト内の非集計操作要素の位置については、「ALL_MVIEW_KEYS」を参照。 |
CONTAINER_COLUMN |
VARCHAR2(30) |
NOT NULL |
コンテナ表内のこの列の名前 |
AGG_FUNCTION |
VARCHAR2(8) |
集計操作関数 | |
DISTINCTFLAG |
VARCHAR2(1) |
この集計操作がDISTINCTであるかどうか(Y | N) |
|
MEASURE |
LONG |
集計操作関数を除く、測度のSQLテキスト。COUNT(*)の*と同等。 |