JEST (MDX)
Wykonuje porównanie logiczną dwóch wyrażeń obiektu.
Składnia
Expression1 IS ( Expression2 | NULL )
Parametry
Expression1
Prawidłowe wyrażenie Multidimensional Expressions (MDX), które zwraca odwołanie do obiektu MDX.Expression2
Prawidłowe wyrażenie MDX, która zwraca odwołanie do obiektu MDX.
Wartość zwracana
Wartość logiczna, która zwraca true Jeśli oba argumenty, które odnoszą się do tego samego obiektu; w przeciwnym razie false.Jeśli NULL podano słowa kluczowego, operator zwraca true Jeśli Expression1 jest null; w przeciwnym razie false.
Uwagi
IS Operator jest często używany do określenia, czy krotek i członkowie są idempotent, co oznacza, że są one dokładnie równoważny.
Przykłady
Poniższy przykład pokazuje sposób używania IS operator, aby sprawdzić, czy bieżący element członkowski na oś jest określonego elementu członkowskiego:
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]