Questa istruzione indica al sistema di gestione del database come memorizzare e indicizzare i dati nelle tabelle logiche. L'uso di queste istruzioni dipende dal sistema di gestione del database. Se non vengono specificate istruzioni, il sistema di gestione del database segue le proprie istruzioni di memorizzazione e indicizzazione.
TABLE_INFO nome_tabella {
[MEMORIZZAZIONE Campo metodo_memorizzazione ;]
[INDICE campo1 proprietà_indice [campo2 ...];] ...}
Introduce l'istruzione TABLE_INFO. Deve essere in lettere maiuscole. L'istruzione TABLE_INFO è opzionale; se si desidera specificarla, tenere presente che per ogni istruzione TABLE è possibile specificare una sola istruzione TABLE_INFO e dopo l'istruzione TABLE.
Il nome della tabella del database nell'istruzione TABLE.
Identifica il metodo di memorizzazione. Di seguito sono elencati i valori validi; notare che comunque alcuni sistemi di gestione dei database possono ignorarli:
|
Valore |
Descrizione |
|---|---|
|
BTREE |
Indica di usare il metodo di memorizzazione a struttura equilibrata. |
|
HASH |
Indica di usare il metodo di memorizzazione con tabella hash. Valido solo se il campo è la chiave principale. |
|
HEAP |
Indica di usare il metodo di memorizzazione heap. |
Identifica la colonna da memorizzare tramite il metodo di memorizzazione specificato (STORAGE metodo_memorizzazione). Deve essere specificato allo stesso modo del nome della colonna nell'istruzione TABLE.
Identifica una o più proprietà per un indice composto dai campi specificati. I valori validi sono:
|
Valore |
Descrizione |
|---|---|
|
SORT ASCENDING |
Indica il criterio di ordinamento, crescente o decrescente, dei dati nei campi. Per impostazione predefinita, i dati vengono ordinati in modo crescente; pertanto è necessario specificare solo SORT DESCENDING. |
|
PRIMARY |
Indica di usare quest'indice come criterio di ordinamento predefinito per |
|
CLUSTER |
Identifica l'indice come clustering. |
|
UNIQUE |
Indica che i valori nell'indice devono essere univoci. |
Identifica la colonna o le colonne che devono essere indicizzate seconde le proprietà specificate per l'indice (INDEX proprietà_indice). Deve essere specificato allo stesso modo del nome delle colonne nell'istruzione TABLE.
Questa istruzione TABLE_INFO indica al sistema di gestione del database di usare una tabella hash per memorizzare i valori nel campo id nella tabella Contact_Type e di ordinare la tabella in ordine decrescente secondo i valori nel campo Simbolo. Indica anche che i valori devono essere univoci:
TABLE_INFO Contact_Type {
STORAGE HASH id;
INDEX SORT DESCENDING PRIMARY UNIQUE sym;
}
| Copyright © 2012 CA. Tutti i diritti riservati. | Contatta CA Technologies |