ヘッダーをスキップ
Oracle® OLAP DMLリファレンス
11gリリース2 (11.2)
B61346-03
  ドキュメント・ライブラリへ移動
ライブラリ
製品リストへ移動
製品
目次へ移動
目次
索引へ移動
索引

前
 
次
 

GROUPINGIDファンクション

GROUPINGIDファンクションは、GROUPINGIDコマンドで作成済のグルーピング・リレーションを使用して、階層ディメンションの値のグルーピングIDを取得します。

戻り値

NUMBER

構文

GROUPINGID (gidrel...)

パラメータ

gidrel

GROUPINGIDコマンドを使用して作成済の階層ディメンションのグルーピングIDリレーション。

例7-106 単一のグルーピングID値の取得

例9-145「リレーションにグルーピングIDを移入するGROUPINGIDコマンドの使用方法」の説明どおりに、GROUPINGIDコマンドを使用してgeogディメンションの2つの階層のグルーピングIDを定義するとします。この場合、GROUPINGIDファンクションを使用して、geogディメンションの値のグルーピングIDを取得できます。

" For the Political Geog hierarchy
LIMIT geog TO 'Hartford'
LIMIT geog_hierlist TO 'Political_Geog'
SHOW GROUPINGID(geog_gidrel)
0.00
SHOW OBJ(PROPERTY '$GID_DEPTH' 'geog_gidrel')
4
LIMIT geog TO ALL
LIMIT geog TO 'Canada'
SHOW GROUPINGID(geog_gidrel)
3.00
SHOW OBJ(PROPERTY '$GID_DEPTH' 'geog_gidrel')
4
 
" For the Sales Geog hierarchy
LIMIT geog TO 'Hartford'
LIMIT geog_hierlist TO 'Sales_Geog'
SHOW GROUPINGID(geog_gidrel)
0.00
SHOW OBJ(PROPERTY '$GID_DEPTH' 'geog_gidrel')
4
LIMIT geog TO ALL
LIMIT geog TO 'West'
SHOW GROUPINGID(geog_gidrel)
3.00
SHOW OBJ(PROPERTY '$GID_DEPTH' 'geog_gidrel')
4