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(*) の* と同等。 |