Levels (MDX)
Retourne le niveau dont la position dans une dimension ou une hiérarchie est spécifiée par une expression numérique ou dont le nom est spécifié par une expression de chaîne.
Syntaxe
Numeric expression syntax
Hierarchy_Expression.Levels( Level_Number )
String expression syntax
Hierarchy_Expression.Levels( Level_Name )
Arguments
Hierarchy_Expression
Expression MDX (Multidimensional Expressions) valide qui retourne une hiérarchie.Level_Number
Expression numérique valide qui spécifie un numéro de niveau.Level_Name
Expression de chaîne valide qui spécifie un nom de niveau.
Notes
Si un numéro de niveau est spécifié, la fonction Levels retourne le niveau associé à la position de base zéro spécifiée.
Si un nom de niveau est spécifié, la fonction Levels retourne le niveau spécifié.
[!REMARQUE]
Utilisez la syntaxe d'une expression de chaîne pour des fonctions définies par l'utilisateur.
Exemples
Les exemples ci-dessous illustrent chaque syntaxe de la fonction Levels.
Numérique
L'exemple ci-dessous retourne le niveau Country :
SELECT [Geography].[Geography].Levels(1) ON 0
FROM [Adventure Works]
Chaîne
L'exemple ci-dessous retourne le niveau Country :
SELECT [Geography].[Geography].Levels('Country') ON 0
FROM [Adventure Works]