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]