>> Inhaltsverzeichnis >> Artikel

Element Column

  ELEMENT column EMPTY
  ATTRIBUTE
       name           string
       sorting        string
       length         string
  
Attribute
Attribut Typ Pflicht Default Beschreibung
name string yes n/a Name der indexierten Spalte in der Quelltabelle.
sorting string - ascending In einem Index kann zum Zweck der Optimierung jede Spalte getrennt auf- oder absteigend sortiert werden. Das wird insbesondere für Indexe über mehrere Spalten verwendet.
ascending
Sortierung erfolgt in aufsteigender Reihenfolge
descending
Sortierung erfolgt in absteigender Reihenfolge
length integer - n/a maximale Länge der im Index gespeicherten Werte
Beschreibung

Die Liste der in einem Index hinterlegten Spalten gibt an, welche Spalten einer Tabelle in den Index aufgenommen, und wie diese Werte gespeichert werden.

Implementierung

Das Attribut length dient der Optimierung der Performance und wird nur in MySQL verwendet. Andere DBMS unterstützen dieses Argument nicht. Beachten Sie, dass das Attribut length nicht größer sein darf als die Länge der Quellspalte.
Die Implementierung kann automatisch entscheiden, ob ein Volltextindex angelegt werden soll, falls das DBMS dieses Feature unterstützt.

Autor: Thomas Meyer, www.yanaframework.net