共用方式為


使用成員運算式

成員運算式包含成員識別碼、成員函式或可轉換成成員的運算式。

成員識別碼可以有許多不同的格式。 成員識別碼的最簡單形式是由成員的名稱所組成。 例如:

SELECT Amount ON 0  
FROM [Adventure Works]  
  

不過,如果不同階層上有數個具有相同名稱的成員,則沒有任何方法可判斷查詢將傳回哪個成員。 例如,下列查詢會要求名稱為 [CY 2004] 成員的資料。 查詢成功執行,但 Adventure Works Cube 中至少有六個成員具有該名稱:

SELECT [CY 2004] ON 0  
FROM [Adventure Works]  
  

因此,最可靠的成員識別碼形式是成員的唯一名稱,可保證識別 Cube 中的特定成員。 Analysis Services 可以透過數種方式產生唯一的名稱,但唯一名稱一律由至少兩個識別碼組成:維度名稱,以及成員名稱或成員索引鍵。 唯一名稱會以下列格式顯示:

  
Dimension_Name  
.[Hierarchy_Name.] [[{Member_Name | &Member_Key}.]... ] {Member_Name | &Member_Key}  
  

以下是 Adventure Works Cube 中成員唯一名稱的一些範例:

[Measures].[Amount]  
[Date].[Calendar Year].&[2004]  
[Date].[Calendar].[Calendar Quarter].&[2004]&[1]  
[Employee].[Employees].&[112]  
[Product].[Product Categories].[All Products]  
  

許多 MDX 函式都存在傳回成員。 如需完整清單,請參閱 MDX 函數參考 (MDX)

注意

如需成員名稱和成員索引鍵的詳細資訊,請參閱 使用成員、Tuple 和集合 (MDX)

另請參閱

運算式 (MDX)