Freigeben über


Ordinal (MDX)

Aktualisiert: 12. Dezember 2006

Gibt den nullbasierten Ordinalwert, der einer Ebene zugeordnet ist, zurück.

Syntax

Level_Expression.Ordinal 

Argumente

  • Level_Expression
    Ein gültiger MDX-Ausdruck (Multidimensional Expressions), der eine Ebene zurückgibt.

Hinweise

Die Ordinal-Funktion wird häufig zusammen mit der IIF-Funktion und der CurrentMember-Funktion verwendet, um unterschiedliche Werte bedingt auf verschiedenen Hierarchieebenen anzuzeigen, basierend auf der Ordnungsposition der einzelnen speziellen Zellen im Abfrageergebnis. Beispielsweise können Sie mithilfe der Ordinal-Funktion Berechnungen auf bestimmten Ebenen ausführen und den Standardwert "N/A" (N/V) auf anderen Ebenen anzeigen.

Beispiel:

Im folgenden Beispiel wird die Ordinalzahl für die Calendar Quarter-Ebene in der Calendar-Hierarchie zurückgegeben.

WITH MEMBER Measures.x AS [Date].[Calendar].[Calendar Quarter].Ordinal
SELECT Measures.x on 0
FROM [Adventure Works]

Siehe auch

Verweis

MDX-Funktionsreferenz (MDX)

Hilfe und Informationen

Informationsquellen für SQL Server 2005

Änderungsverlauf

Version Verlauf

12. Dezember 2006

Geänderter Inhalt:
  • Das Szenario, in dem die Funktion normalerweise verwendet wird, wurde verdeutlicht.

17. Juli 2006

Geänderter Inhalt:
  • Syntax und Argumente wurden zur Verdeutlichung aktualisiert.
  • Aktualisierte Beispiele wurden hinzugefügt.