Levels (MDX)
Gibt die Ebene zurück, deren Position in einer Dimension oder Hierarchie durch einen numerischen Ausdruck angegeben ist oder deren Name durch einen Zeichenfolgenausdruck angegeben ist.
Syntax
Numeric expression syntax
Hierarchy_Expression.Levels( Level_Number )
String expression syntax
Hierarchy_Expression.Levels( Level_Name )
Argumente
Hierarchy_Expression
Ein gültiger MDX-Ausdruck (Multidimensional Expressions), der eine Hierarchie zurückgibt.
Level_Number
Ein gültiger numerischer Ausdruck, der eine Ebenennummer angibt.
Level_Name
Ein gültiger Zeichenfolgenausdruck, der einen Ebenennamen angibt.
Bemerkungen
Wenn eine Levelnummer angegeben wird, gibt die Levels-Funktion die Ebene zurück, die der angegebenen nullbasierten Position zugeordnet ist.
Wenn ein Ebenenname angegeben wird, gibt die Level-Funktion die angegebene Ebene zurück.
Hinweis
Verwenden Sie die Syntaxvariante mit dem Zeichenfolgenausdruck für benutzerdefinierte Funktionen.
Beispiele
Die folgenden Beispiele veranschaulichen die einzelnen Syntaxen der Levels-Funktion .
Numeric
Im folgenden Beispiel wird die Country-Ebene zurückgegeben:
SELECT [Geography].[Geography].Levels(1) ON 0
FROM [Adventure Works]
String
Im folgenden Beispiel wird die Country-Ebene zurückgegeben:
SELECT [Geography].[Geography].Levels('Country') ON 0
FROM [Adventure Works]