Compartir por


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 de base 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]  

Consulte también

Referencia de funciones MDX (MDX)