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]

Voir aussi

Référence des opérateurs MDX (MDX)