IS (MDX)
Effectue une comparaison logique sur deux expressions d'objet.
Syntaxe
Expression1 IS ( Expression2 | NULL )
Paramètres
Expression1
Expression MDX (Multidimensional Expressions) valide retournant une référence à un objet MDX.
Expression2
Expression MDX valide retournant une référence à un objet MDX.
Valeur renvoyée
Valeur booléenne qui retourne true si les deux arguments font référence au même objet ; sinon, false. Si le mot clé NULL est spécifié, l’opérateur retourne true si Expression1 a la valeur null ; sinon, false.
Remarques
L’opérateur IS est souvent utilisé pour déterminer si les tuples et les membres sont idempotents, ce qui signifie qu’ils sont exactement équivalents.
Exemples
L’exemple suivant montre comment utiliser l’opérateur IS pour vérifier si le membre actuel sur un axe est un membre spécifique :
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]