IS (MDX)

Realiza una comparación lógica entre dos expresiones de objeto.

Sintaxis

  
Expression1 IS ( Expression2 | NULL )  

Parámetros

Expression1
Expresión de expresiones multidimensionales (MDX) válida que devuelve una referencia a un objeto MDX.

Expression2
Expresión MDX válida que devuelve una referencia a un objeto MDX.

Valor devuelto

Un valor booleano que devuelve true si ambos argumentos hacen referencia al mismo objeto; en caso contrario, false. Si se especifica la palabra clave null , el operador devuelve true si expression1 es null; en caso contrario, false.

Observaciones

El operador is se usa a menudo para determinar si las tuplas y los miembros son idempotentes, lo que significa que son exactamente equivalentes.

Ejemplos

En el ejemplo siguiente se muestra cómo utilizar el operador is para comprobar si el miembro actual de un eje es un miembro específico:

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]

Consulte también

Referencia de operadores MDX (MDX)