Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Führt einen logischen Vergleich zweier Objektausdrücke aus.
Syntax
Expression1 IS ( Expression2 | NULL )
Parameter
Expression1
Ein gültiger MDX-Ausdruck (Multidimensional Expressions), der einen MDX-Objektverweis zurückgibt.
Expression2
Ein gültiger MDX-Ausdruck, der einen MDX-Objektverweis zurückgibt.
Rückgabewert
Ein boolescher Wert, der true zurückgibt, wenn beide Argumente auf dasselbe Objekt verweisen; Andernfalls false. Wenn das NULL-Schlüsselwort angegeben ist, gibt der Operator true zurück, wenn Expression1NULL ist. Andernfalls false.
Bemerkungen
Der IS-Operator wird häufig verwendet, um zu bestimmen, ob Tupel und Member idempotent sind, was bedeutet, dass sie genau gleichwertig sind.
Beispiele
Im folgenden Beispiel wird gezeigt, wie der IS-Operator verwendet wird, um zu überprüfen, ob der aktuelle Member auf einer Achse ein bestimmtes Element ist:
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]