Levels (MDX)
Devuelve el nivel cuya posición en una dimensión o jerarquía se especifica mediante una expresión numérica, o cuyo nombre se especifica mediante una expresión de cadena.
Sintaxis
Numeric expression syntax
Hierarchy_Expression.Levels( Level_Number )
String expression syntax
Hierarchy_Expression.Levels( Level_Name )
Argumentos
Hierarchy_Expression
Expresión MDX válida que devuelve una jerarquía.Level_Number
Expresión numérica válida que especifica un número de nivel.Level_Name
Expresión de cadena válida que especifica un nombre de nivel.
Comentarios
Si se especifica un número de nivel, la función Levels devuelve el nivel asociado a la posición basada en cero especificada.
Si se especifica un nombre de nivel, la función Levels devuelve el nivel especificado.
[!NOTA]
Utilice la sintaxis de expresión de cadena para funciones definidas por el usuario.
Ejemplos
En los ejemplos siguientes se muestra cada una de las sintaxis de la función Levels.
Numeric
El ejemplo siguiente devuelve el nivel Country:
SELECT [Geography].[Geography].Levels(1) ON 0
FROM [Adventure Works]
String
El ejemplo siguiente devuelve el nivel Country:
SELECT [Geography].[Geography].Levels('Country') ON 0
FROM [Adventure Works]