Dimensionen (MDX)
Aktualisiert: 17. Juli 2006
Gibt eine Hierarchie zurück, die durch einen numerischen Ausdruck oder einen Zeichenfolgenausdruck angegeben ist.
Syntax
Numeric expression syntax
Dimensions(Hierarchy_Number)
String expression syntax
Dimensions(Hierarchy_Name)
Argumente
- Hierarchy_Number
Ein gültiger numerischer Ausdruck, der eine Hierarchienummer angibt.
- Hierarchy_Name
Ein gültiger Zeichenfolgenausdruck, der einen Hierarchienamen angibt.
Hinweise
Wenn eine Hierarchienummer angegeben wird, gibt die Dimensions-Funktion eine Hierarchie zurück, deren nullbasierte Position innerhalb des Cubes der angegebenen Hierarchienummer entspricht.
Wenn ein Hierarchiename angegeben wird, gibt die Dimensions-Funktion die angegebene Hierarchie zurück. In der Regel verwenden Sie diese Zeichenfolgenversion der Dimensions-Funktion für benutzerdefinierte Funktionen.
![]() |
---|
Die Measures-Dimension wird immer durch Dimensions(0) dargestellt. |
Beispiele:
Im folgenden Beispiel wird die Dimensions-Funktion verwendet, um mithilfe eines numerischen und eines Zeichenfolgenausdrucks den Namen, die Anzahl der Ebenen und die Anzahl der Elemente einer angegebenen Hierarchie zurückzugeben.
WITH MEMBER Measures.x AS Dimensions
('[Product].[Product Model Categories]').Name
SELECT Measures.x on 0
FROM [Adventure Works]
WITH MEMBER Measures.x AS Dimensions
('[Product].[Product Model Categories]').Levels.Count
SELECT Measures.x on 0
FROM [Adventure Works]
WITH MEMBER Measures.x AS Dimensions
('[Product].[Product Model Categories]').Members.Count
SELECT Measures.x on 0
FROM [Adventure Works]
WITH MEMBER Measures.x AS Dimensions(0).Name
SELECT Measures.x on 0
FROM [Adventure Works]
WITH MEMBER Measures.x AS Dimensions(0).Levels.Count
SELECT measures.x on 0
FROM [Adventure Works]
WITH MEMBER Measures.x AS Dimensions(0).Members.Count
SELECT measures.x on 0
FROM [Adventure Works]
Siehe auch
Verweis
Hilfe und Informationen
Informationsquellen für SQL Server 2005
Änderungsverlauf
Version | Verlauf |
---|---|
17. Juli 2006 |
|