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.
Hinweise
Wenn eine Ebenennummer angegeben wird, gibt die Levels-Funktion die Ebene zurück, die der angegebenen nullbasierten Position zugeordnet ist.
Wenn ein Ebenenname angegeben wird, gibt die Levels-Funktion die angegebene Ebene zurück.
![]() |
---|
Verwenden Sie die Syntaxvariante mit dem Zeichenfolgenausdruck für benutzerdefinierte Funktionen. |
Beispiele
Das folgende Beispiel veranschaulicht die verschiedenen Syntaxvarianten der Levels-Funktion.
Numerisch
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]