AddCalculatedMembers (MDX)

更新日期: 2006 年 7 月 17 日

返回通过将计算成员添加到指定集而生成的集。

语法

AddCalculatedMembers(Set_Expression) 

参数

  • Set_Expression
    返回集的有效多维表达式 (MDX)。

备注

默认情况下,MDX 在解析集函数时会排除计算成员。AddCalculatedMembers 函数会检查 Set_Expression, 中所指定的集表达式,并包括与该集表达式作用域内所含成员处于同级的计算成员。

ms146077.note(zh-cn,SQL.90).gif注意:
此函数只能与一维集表达式一起使用。

示例

以下示例说明了此函数的用法。

-- This query returns the calculated members for the cube
-- by retrieving all members, and then excluding non-calculated members.
SELECT 
   AddCalculatedMembers(
      {[Measures].Members}
      )-[Measures].Members ON COLUMNS,
   [Product].[Product Name].Members ON ROWS
FROM [Adventure Works] 

下例中,从 Adventure Works 多维数据集中除了返回 Measures维度中的所有计算成员外,还返回 Measures.[Unit Price] 成员。

SELECT
   AddCalculatedMembers({Measures.[Unit Price]}) ON COLUMNS,
   Product.Product.Children ON ROWS
FROM 
   [Adventure Works]

请参阅

参考

MDX 函数参考 (MDX)

帮助和信息

获取 SQL Server 2005 帮助

更改历史记录

发布日期 历史记录

2006 年 7 月 17 日

更改的内容:
  • 更新了语法和参数,以使表述更加清晰。
  • 添加了更新的示例。