IS (MDX)

对两个对象表达式执行逻辑比较。

语法

Expression1 IS ( Expression2 | NULL )

参数

  • Expression1
    返回 MDX 对象引用的有效多维表达式 (MDX) 表达式。

  • Expression2
    返回 MDX 对象引用的有效 MDX 表达式。

返回值

如果两个参数引用同一个对象,布尔值返回 true,否则,返回 false。如果指定了 NULL 关键字,如果 Expression1 为 null,该运算符返回 true,否则,返回 false。

注释

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]

请参阅

参考