Example: Creating a Level
The following statements create four levels for the PRODUCT_DIM
dimension and assign them to the PRODUCT_DIM_ROLLUP
hierarchy.
execute cwm2_olap_level.create_level
('JSMITH', 'PRODUCT_DIM', 'TOTALPROD_LVL',
'Total Product', 'All Products', 'Total',
'Equipment and Parts of standard product hierarchy');
execute cwm2_olap_level.create_level
('JSMITH', 'PRODUCT_DIM', 'PROD_CATEGORY_LVL',
'Product Category', 'Product Categories', 'Category',
'Categories of standard product hierarchy');
execute cwm2_olap_level.create_level
('JSMITH', 'PRODUCT_DIM', 'PROD_SUBCATEGORY_LVL',
'Product Sub-Category', 'Product Sub-Categories', 'Sub-Category',
'Sub-Categories of standard product hierarchy');
execute cwm2_olap_level.create_level
('JSMITH', 'PRODUCT_DIM', 'PRODUCT_LVL',
'Product', 'Products', 'Product',
'Individual products of standard product hierarchy');
execute cwm2_olap_level.add_level_to_hierarchy
('JSMITH', 'PRODUCT_DIM', 'PRODUCT_DIM_ROLLUP
',
'PRODUCT_LVL', 'PROD_SUBCATEGORY_LVL');
execute cwm2_olap_level.add_level_to_hierarchy
('JSMITH', 'PRODUCT_DIM', 'PRODUCT_DIM_ROLLUP
',
'PROD_SUBCATEGORY_LVL', 'PROD_CATEGORY_LVL');
execute cwm2_olap_level.add_level_to_hierarchy
('JSMITH', 'PRODUCT_DIM', 'PRODUCT_DIM_ROLLUP
',
'PROD_CATEGORY_LVL', 'TOTALPROD_LVL');
execute cwm2_olap_level.add_level_to_hierarchy
('JSMITH', 'PRODUCT_DIM', 'PRODUCT_DIM_ROLLUP
', 'TOTALPROD_LVL');