Datensätze anhand von Indizes sortieren

Aus RAD Studio
Wechseln zu: Navigation, Suche

Nach oben zu Tabellen-Datenmengen


Die Reihenfolge, in der die Datensätze einer Tabelle angezeigt werden, lässt sich über Indizes steuern. In der Regel werden die Datensätze in aufsteigender Reihenfolge anhand des Inhalts des Primärindex (Standardindex) sortiert. Hierzu ist keine besondere Maßnahme der Anwendung erforderlich. Wenn die Datensätze allerdings in einer anderen Sortierreihenfolge angezeigt werden sollen, müssen Sie Folgendes angeben:

  • Einen alternativen Index.
  • Eine Liste der Spalten, anhand derer die Datensätze sortiert werden sollen (steht nur für SQL-Server zur Verfügung).

Mit einem Index lassen sich die Daten einer Tabelle in einer anderen Reihenfolge darstellen. Bei SQL-Tabellen wird diese Sortierreihenfolge wie folgt implementiert: In einer Abfrage zum Abrufen der Datensätze der Tabelle wird eine ORDER BY-Klausel anhand des Index generiert. In anderen Tabellen (z.B. Paradox- und dBASE-Tabellen) wird der Index von den jeweiligen Datenzugriffsmechanismen verwendet, um die Datensätze in der gewünschten Reihenfolge darzustellen.

Die folgenden Themen enthalten Einzelheiten darüber, wie Informationen über vorhandene Indizes ermittelt werden und wie festgelegt wird, welcher Index zum Sortieren von Datensätzen verwendet werden soll.

Siehe auch