Indica al sistema de gestión de bases de datos cómo almacenar e indizar datos en las tablas lógicas. El grado en que se siguen estas instrucciones depende del sistema de gestión de bases de datos. Si no se proporciona ninguna instrucción, el sistema de gestión de bases de datos sigue sus propias instrucciones de almacenamiento e indización.
TABLE_INFO nombre_tabla {
[STORAGE método_almacenamiento Campo ;]
[INDEX propiedades_índice campo1 [campo2 ...];] ...}
Introduce la instrucción TABLE_INFO. Debe escribirse en mayúscula. La instrucción TABLE_INFO es opcional, pero en caso de especificarse, sólo puede tener una instrucción TABLE_INFO por cada instrucción TABLE y debe ir detrás de ésta.
El nombre de la tabla de base de datos que aparece en la instrucción TABLE.
Identifica el método de almacenamiento. Los valores válidos se muestran del siguiente modo, pero tenga en cuenta que algunos sistemas de gestión de bases de datos hacen caso omiso a estos valores:
|
Valor |
Descripción |
|---|---|
|
BTREE |
Indica que se use el método de almacenamiento de árbol equilibrado. |
|
HASH |
Indica que se use el método de almacenamiento de tabla hash. Esto es válido sólo si el campo es la clave principal. |
|
HEAP |
Indica que se use el método de almacenamiento de pila. |
Identifica la columna que hay que almacenar según el método de almacenamiento especificado (STORAGE método_almacenamiento). Debe especificarse del mismo modo que el nombre de la columna en la instrucción TABLE.
Identifica una o más propiedades para un índice que consta de los campos especificados. Los valores válidos son:
|
Valor |
Descripción |
|---|---|
|
SORT ASCENDING |
Indica si ordenar los datos de los campos en orden ascendente o descendente. Los datos se ordenan en orden ascendente de forma predeterminada; por lo tanto, sólo es preciso especificar SORT DESCENDING. |
|
PRIMARY |
Indica que se utilice este índice como el orden de ordenación predeterminado para |
|
CLUSTER |
Identifica que éste es un índice de clúster. |
|
UNIQUE |
Indica que los valores en el índice deben ser exclusivos. |
Identifica la columna o columnas que se deben indizar según las propiedades de índice especificadas (INDEX propiedades_índice). Debe especificarse del mismo modo que el nombre de las columnas en la instrucción TABLE.
Esta instrucción TABLE_INFO da instrucciones al sistema de gestión de bases de datos de que use una tabla hash para almacenar valores en el campo id de la tabla Contact_Type, y de que ordene la tabla en orden descendente según los valores del campo sym. También indica que los valores deben ser exclusivos:
TABLE_INFO Contact_Type {
STORAGE HASH id;
INDEX SORT DESCENDING PRIMARY UNIQUE sym;
}
|
Copyright © 2013 CA.
Todos los derechos reservados.
|
|