Níveis (MDX)

Retorna o nível cuja posição em uma dimensão ou hierarquia é especificada por uma expressão numérica ou cujo nome é especificado por uma expressão de string.

Sintaxe

  
Numeric expression syntax  
Hierarchy_Expression.Levels( Level_Number )  
  
String expression syntax  
Hierarchy_Expression.Levels( Level_Name )  

Argumentos

Hierarchy_Expression
Uma expressão válida de Expressões Multidimensionais (MDX) que retorna uma hierarquia.

Level_Number
Uma expressão numérica válida que especifica um número de nível.

Level_Name
Uma expressão de string válida que especifica um nome de nível.

Remarks

Se um número de nível for especificado, a função Níveis retorna o nível associado à posição baseada em zero especificada.

Se um nome de nível for especificado, a função Níveis retorna o nível especificado.

Note

Use a sintaxe da expressão de strings para funções definidas pelo usuário.

Exemplos

Os exemplos a seguir ilustram cada uma das sintaxes das funções Levels .

Numeric

O exemplo a seguir retorna o nível de País:

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

String

O exemplo a seguir retorna o nível de País:

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