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 de retour
Valeur booléenne retournant true si les deux arguments dont 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.
Notes
L'opérateur IS est souvent utilisé pour déterminer si les tuples et les membres sont idempotents, c'est à dire exactement équivalents.
Exemples
L'exemple suivant illustre 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]