Hiermit wird Ihr Datenbank-Management-System angewiesen, wie Daten in logischen Tabellen zu speichern und zu indizieren sind. Inwieweit diese Anweisungen befolgt werden, hängt vom Datenbank-Management-System ab. Wenn keine Anweisungen angegeben sind, befolgt das Datenbank-Management-System seine eigenen Speicher- und Indizierungsanweisungen.
TABLE_INFO table_name {
[STORAGE storage_mtd Field ;]
[INDEX ndx_props field1 [field2 ...];] ...}
Führt die TABLE_INFO-Anweisung ein. Muss in Großbuchstaben sein. Die TABLE_INFO-Anweisung ist optional. Wenn sie jedoch angegeben ist, kann für jede TABLE-Anweisung nur eine TABLE_INFO verfügbar sein, die der TABLE-Anweisung folgen muss.
Der Name der Datenbanktabelle in der TABLE-Anweisung.
Identifiziert das Speicherverfahren. Die gültigen Werte sind im Folgenden aufgeführt. Beachten Sie jedoch, dass einige Datenbank-Management-Systeme diese Werte ignorieren:
|
Wert |
Beschreibung |
|---|---|
|
BTREE |
Gibt an, dass die Speichermethode mit ausgeglichener Baumstruktur zu verwenden ist. |
|
HASH |
Gibt an, dass die Speichermethode mit Hash-Tabelle zu verwenden ist. Dies ist nur gültig, wenn das Feld dem Primärschlüssel entspricht. |
|
HEAP |
Gibt an, dass die Speichermethode mit Heap zu verwenden ist. |
Identifiziert die Spalte, die gemäß dem angegebenen Speicherverfahren (STORAGE storage_mtd) zu speichern ist. Muss auf dieselbe Weise wie der Name der Spalte in der TABLE-Anweisung angegeben werden.
Identifiziert eine oder mehrere Eigenschaften für einen Index, der die angegebenen Felder umfasst. Gültige Werte sind:
|
Wert |
Beschreibung |
|---|---|
|
SORT ASCENDING |
Gibt an, ob die Daten in den Feldern in aufsteigender oder in absteigender Reihenfolge zu sortieren sind. Die Daten werden standardmäßig in aufsteigender Reihenfolge sortiert. Deshalb muss nur SORT DESCENDING angegeben werden. |
|
PRIMARY |
Gibt an, dass dieser Index als Standard-Sortierreihenfolge für |
|
CLUSTER |
Gibt an, dass dies ein Cluster-Index ist. |
|
UNIQUE |
Gibt an, dass die Werte in diesem Index eindeutig sein müssen. |
Identifiziert die Spalte oder die Spalten, die gemäß den angegebenen Indexeigenschaften (INDEX ndx_props) indiziert werden müssen. Muss auf dieselbe Weise wie der Name der Spalten in der TABLE-Anweisung angegeben werden.
Diese TABLE_INFO-Anweisung weist das Datenbank-Management-System an, eine Hash-Tabelle zu verwenden, in der die Werte im ID-Feld in der Contact_Type-Tabelle gespeichert werden, und die Tabelle in absteigender Reihenfolge gemäß den Werten im Feld „sym“ zu sortieren. Sie gibt ebenfalls an, dass die Werte eindeutig sein müssen:
TABLE_INFO Contact_Type {
STORAGE HASH id;
INDEX SORT DESCENDING PRIMARY UNIQUE sym;
}
|
Copyright © 2013 CA.
Alle Rechte vorbehalten.
|
|