UPDATE MEMBER 语句 (MDX)
更新现有计算成员。
语法
UPDATE MEMBER Cube_Name.Member_Name
AS MDX_Expression
[,Property_Name = Property_Value, ...n]
......[,SCOPE_ISOLATION = CUBE]
参数
Cube_Name
指定包含该成员的多维数据集的名称的有效字符串。Member_Name
指定现有成员名称的有效字符串。MDX_Expression
代表该成员更新目标的有效的多维表达式 (MDX) 表达式。Property_Name
指定计算成员属性名称的有效字符串。Property_Value
指定计算成员属性值的有效标量表达式。
注释
UPDATE MEMBER 语句在保留此成员相对于其他计算的优先的同时,更新现有计算成员。因此,您不能使用 UPDATE MEMBER 语句来更改 SOLVEORDER。
UPDATE MEMBER 语句不能在多维数据集的 MDX 脚本中指定。
指定当前连接的多维数据集以外的多维数据集将导致错误。因此,应使用 CURRENTCUBE 来代替多维数据集名称,以表示当前多维数据集。
有关 OLE DB 定义的成员属性的详细信息,请参阅 OLE DB 文档。
标准属性
每个成员都有一组默认属性。下表列出了这些默认属性。
属性标识符 |
含义 |
---|---|
FORMAT_STRING |
客户端应用程序可以用来显示单元值的 Microsoft Office 样式格式字符串。 |
VISIBLE |
指示计算成员在架构行集中是否可见的值。可见的计算成员可以通过 AddCalculatedMembers 函数添加到集中。非零值表示计算成员可见。此属性的默认值为 Visible。 不可见的计算成员通常用作更复杂的计算成员过程的中间步骤。这些计算成员也可以由其他类型的成员(如度量值)引用。 |
NON_EMPTY_BEHAVIOR |
解析空单元时,MDX 用来确定计算成员的行为的度量值或集。 |
CAPTION |
指定客户端应用程序用来显示成员的标题的字符串值。 |
DISPLAY_FOLDER |
指定显示文件夹的路径的字符串值,客户端应用程序将在此处显示成员。文件夹级别的分隔符由客户端应用程序定义。对于 Analysis Services 提供的工具和客户端,使用反斜线 (\) 作为该级别的分隔符。若要为已定义的成员提供多个显示文件夹,则使用分号 (;) 来分隔文件夹。 |
ASSOCIATED_MEASURE_GROUP |
与此成员关联的度量值组的名称。 |