Compartilhar via


Função Levels (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 cadeia de caracteres.

Sintaxe

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

Argumentos

Hierarchy_Expression
Uma linguagem MDX válida 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 cadeia de caracteres válida que especifica um nome de nível.

Comentários

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

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

Observação

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

Exemplos

Os exemplos a seguir ilustram cada uma das sintaxes da função Níveis .

Numérico

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

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

Cadeia de caracteres

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

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

Consulte Também

Referência de função MDX (MDX)