IS (MDX)

Utför en logisk jämförelse på två objektuttryck.

Syntax

  
Expression1 IS ( Expression2 | NULL )  

Parameters

Uttryck1
Ett giltigt Multidimensional Expressions (MDX)-uttryck som returnerar en MDX-objektreferens.

Uttryck 2
Ett giltigt MDX-uttryck som returnerar en MDX-objektreferens.

Returvärde

Ett boolesk värde som returnerar true om båda argumenten refererar till samma objekt; annars falskt. Om nyckelordet NULL anges returnerar operatorn true om Expression1 är null; annars falskt.

Remarks

IS-operatorn används ofta för att avgöra om tupler och medlemmar är idempotenta, vilket betyder att de är exakt ekvivalenta.

Examples

Följande exempel visar hur man använder IS-operatorn för att kontrollera om den aktuella medlemmen på en axel är en specifik medlem:

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]