ELEMENT column EMPTY ATTRIBUTE name string sorting string length string
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.
|
length | integer | - | n/a | maximale Länge der im Index gespeicherten Werte |
Die Liste der in einem Index hinterlegten Spalten gibt an, welche Spalten einer Tabelle in den Index aufgenommen, und wie diese Werte gespeichert werden.
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.
Thomas Meyer, www.yanaframework.net