对两个对象表达式进行逻辑比较。
Syntax
Expression1 IS ( Expression2 | NULL )
参数
Expression1
一个有效的多维表达式(MDX)表达式,返回MDX对象引用。
Expression2
一个有效的MDX表达式,返回MDX对象引用。
返回值
一个布尔值,如果两个参数都指向同一对象,则返回 为真 ;否则, 就是假的。 如果指定了 NULL 关键字,则当 Expression1 为空时,该算符返回为真;否则,就是假的。
Remarks
IS算子常用于判断元组和成员是否幂等,即它们完全等价。
示例
以下示例展示了如何使用 IS 算符检查当前轴上的构件是否为特定构件:
With
//Returns TRUE if the currentmember is Bikes
Member [Measures].[IsBikes?] AS
[Product].[Category].CurrentMember IS [Product].[Category].&[1]
SELECT
{[Measures].[IsBikes?]} ON 0,
[Product].[Category].[Category].Members ON 1
FROM
[Adventure Works]