Levels (MDX)

Restituisce il livello la cui posizione all'interno di una dimensione o gerarchia è specificata da un'espressione numerica oppure il cui nome è specificato da un'espressione stringa.

Sintassi

Numeric expression syntax
Hierarchy_Expression.Levels( Level_Number )

String expression syntax
Hierarchy_Expression.Levels( Level_Name )

Argomenti

  • Hierarchy_Expression
    Espressione MDX (Multidimensional Expression) valida che restituisce una gerarchia.

  • Level_Number
    Espressione numerica valida che specifica il numero di un livello.

  • Level_Name
    Espressione stringa valida che specifica il nome di un livello.

Osservazioni

Se si specifica il numero di un livello, la funzione Levels restituirà il livello associato alla posizione in base zero specificata.

Se si specifica il nome di un livello, la funzione Levels restituirà il livello specificato.

[!NOTA]

Utilizzare la sintassi delle espressioni stringa per le funzioni definite dall'utente.

Esempi

Negli esempi seguenti vengono illustrate le diverse sintassi della funzione Levels.

Espressione numerica

Nell'esempio seguente viene restituito il livello Country:

SELECT [Geography].[Geography].Levels(1) ON 0
FROM [Adventure Works]

Espressione stringa

Nell'esempio seguente viene restituito il livello Country:

SELECT [Geography].[Geography].Levels('Country') ON 0
FROM [Adventure Works]