共用方式為


使用成員運算式

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

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

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)