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]

Vea también

Referencia