select dh.owner owner,
dh.dimension_name dimension_name,
dh.hierarchy_name hierarchy_name,
dh.display_name display_name,
dh.short_description short_description,
dh.long_description description,
dh.solved_code solved_code
from
(SELECT
u.username owner
, d.name dimension_name
, h.hiername hierarchy_name
, hie.displayname display_name
, hie.description short_description
, hie.description long_description
, 'UL' solved_code
FROM
dba_users u
, sys.obj$ d
, sys.hier$ h
, cwm$hierarchy hie
WHERE d.type# = 43 /* DIMENSION */
AND u.user_id = d.owner#
AND d.obj# = h.dimobj#
AND h.dimobj# = hie.dimension_irid
AND h.hiername = hie.name (+)) dh
union all
select owner, dimension_name, hierarchy_name, display_name, short_description,
description, solved_code
from olapsys.dba$olap2_dim_hierarchies
with read only
SELECT DH.OWNER OWNER
,
DH.DIMENSION_NAME DIMENSION_NAME
,
DH.HIERARCHY_NAME HIERARCHY_NAME
,
DH.DISPLAY_NAME DISPLAY_NAME
,
DH.SHORT_DESCRIPTION SHORT_DESCRIPTION
,
DH.LONG_DESCRIPTION DESCRIPTION
,
DH.SOLVED_CODE SOLVED_CODE
FROM
(SELECT
U.USERNAME OWNER
, D.NAME DIMENSION_NAME
, H.HIERNAME HIERARCHY_NAME
, HIE.DISPLAYNAME DISPLAY_NAME
, HIE.DESCRIPTION SHORT_DESCRIPTION
, HIE.DESCRIPTION LONG_DESCRIPTION
, 'UL' SOLVED_CODE
FROM
DBA_USERS U
, SYS.OBJ$ D
, SYS.HIER$ H
, CWM$HIERARCHY HIE
WHERE D.TYPE# = 43 /* DIMENSION */
AND U.USER_ID = D.OWNER#
AND D.OBJ# = H.DIMOBJ#
AND H.DIMOBJ# = HIE.DIMENSION_IRID
AND H.HIERNAME = HIE.NAME (+)) DH
UNION ALL
SELECT OWNER
, DIMENSION_NAME
, HIERARCHY_NAME
, DISPLAY_NAME
, SHORT_DESCRIPTION
,
DESCRIPTION
, SOLVED_CODE
FROM OLAPSYS.DBA$OLAP2_DIM_HIERARCHIES
WITH READ ONLY
|
|
|