描述数据库中的成员。

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 |
| 成员距层次结构的根的距离。根级别为零 (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 属性设置为 1 时,此值才有效。 |
IS_DATAMEMBER | DBTYPE_BOOL |
| 一个指示成员是否为数据成员的布尔值。 如果成员是数据成员,则返回 True。 |
SCOPE | DBTYPE_I4 |
| 成员的作用域。成员可以是会话计算成员,也可以是全局计算成员。对于非计算成员,此列返回 NULL。 此列可以为下列值之一:
|
Zero or more additional columns | DBTYPE_UI2 |
| 如果成员可从多个级别返回,则不会返回属性。例如,如果树运算符为 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。 |