MDSCHEMA_MEMBERS 資料列集
描述資料庫內的成員。
資料列集資料行
MDSCHEMA_MEMBERS 資料列集包含下列資料行。
資料行名稱 |
類型指標 |
長度 |
說明 |
---|---|---|---|
CATALOG_NAME |
DBTYPE_WSTR |
此成員所屬的資料庫名稱。 |
|
SCHEMA_NAME |
DBTYPE_WSTR |
此成員所屬的結構描述名稱。 |
|
CUBE_NAME |
DBTYPE_WSTR |
此成員所屬的 Cube 名稱。 |
|
DIMENSION_UNIQUE_NAME |
DBTYPE_WSTR |
此成員所屬維度的唯一名稱。 |
|
HIERARCHY_UNIQUE_NAME |
DBTYPE_WSTR |
此成員所屬階層的唯一名稱。 |
|
LEVEL_UNIQUE_NAME |
DBTYPE_WSTR |
此成員所屬層級的唯一名稱。 |
|
LEVEL_NUMBER |
DBTYPE_UI4 |
成員距根階層的距離。 根層級為零 (0)。 |
|
MEMBER_ORDINAL |
DBTYPE_UI4 |
(已被取代) 永遠傳回 0。 |
|
MEMBER_NAME |
DBTYPE_WSTR |
成員的名稱。 |
|
MEMBER_UNIQUE_NAME |
DBTYPE_WSTR |
成員的唯一名稱。 |
|
MEMBER_TYPE |
DBTYPE_I4 |
成員的類型:
|
|
MEMBER_GUID |
DBTYPE_GUID |
成員的 GUID。 如果 GUID 不存在,則為 NULL。 |
|
MEMBER_CAPTION |
DBTYPE_WSTR |
與該成員關聯的標籤或標題。 主要用於顯示用途。 如果標題不存在,就會傳回 MEMBER_NAME。 |
|
CHILDREN_CARDINALITY |
DBTYPE_UI4 |
成員擁有的子系數目。 這可能只是一個估計值,因此取用者不應該依賴此值做為確實計數。 提供者應會傳回最佳的可能估計值。 |
|
PARENT_LEVEL |
DBTYPE_UI4 |
成員的父系距階層之根層級的距離。 根層級為零 (0)。 |
|
PARENT_UNIQUE_NAME |
DBTYPE_WSTR |
成員之父系的唯一名稱。 如果是根層級的任何成員,則會傳回 NULL。 |
|
PARENT_COUNT |
DBTYPE_UI4 |
此成員擁有的父系數目。 |
|
DESCRIPTION |
DBTYPE_WSTR |
這個資料行一律會傳回 NULL 值。 這個資料行是為了回溯相容性而存在 |
|
EXPRESSION |
DBTYPE_WSTR |
如果成員的類型是 MDMEMBER_TYPE_FORMULA,則為計算的運算式。 |
|
MEMBER_KEY |
DBTYPE_WSTR |
成員的索引鍵資料行值。 如果成員有複合索引鍵,會傳回 NULL。 |
|
IS_PLACEHOLDERMEMBER |
DBTYPE_BOOL |
布林值,指出成員在維度階層中是否為空位置的預留位置成員。 只有在 MDX Compatibility 屬性已設定為 2 時,才是有效的。 |
|
IS_DATAMEMBER |
DBTYPE_BOOL |
指出成員是否為資料成員的布林值。 如果成員是資料成員,則會傳回 True。 |
|
SCOPE |
DBTYPE_I4 |
|
成員的範圍。 成員可以是工作階段導出成員或是全域導出成員。 資料行會為非導出成員傳回 NULL。 此資料行可以有下列其中一個值:
|
Zero or more additional columns |
DBTYPE_UI2 |
如果可以從多個層級傳回成員,就不會傳回屬性。 例如,如果非父子式階層的 Tree 運算子是 PARENT 與 SELF,則不會傳回成員屬性。 這適用於不完全階層,在這些階層中,三個運算子可從不同的層級傳回成員 (例如,如果之前的層級包含窺視孔,則會要求成員上的父系)。 |
資料列集會在 CATALOG_NAME, SCHEMA_NAME、CUBE_NAME、DIMENSION_UNIQUE_NAME、HIERARCHY_UNIQUE_NAME、LEVEL_UNIQUE_NAME、LEVEL_NUMBER、MEMBER_ORDINAL 排序。
限制資料行
在下表列出的資料行上可能會限制 MDSCHEMA_MEMBERS 資料列集。
資料行名稱 |
類型指標 |
限制狀態 |
---|---|---|
CATALOG_NAME |
DBTYPE_WSTR |
選擇性。 |
SCHEMA_NAME |
DBTYPE_WSTR |
選擇性。 |
CUBE_NAME |
DBTYPE_WSTR |
選擇性。 |
DIMENSION_UNIQUE_NAME |
DBTYPE_WSTR |
選擇性。 |
HIERARCHY_UNIQUE_NAME |
DBTYPE_WSTR |
選擇性。 |
LEVEL_UNIQUE_NAME |
DBTYPE_WSTR |
選擇性。 |
LEVEL_NUMBER |
DBTYPE_UI4 |
選擇性。 |
MEMBER_NAME |
DBTYPE_WSTR |
選擇性。 |
MEMBER_UNIQUE_NAME |
DBTYPE_WSTR |
選擇性。 |
MEMBER_CAPTION |
DBTYPE_WSTR |
選擇性。 |
MEMBER_TYPE |
DBTYPE_I4 |
選擇性。 |
TREE_OP |
DBTYPE_I4 |
(選擇性) 只適用於單一成員:
|
CUBE_SOURCE |
DBTYPE_UI2 |
(選擇性) 具有下列其中一個有效值的點陣圖:
預設限制為值 1。 |