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]

Voir aussi

Référence