Compartir por


Limitaciones de la instrucción CREATE INDEX

La CREATE INDEX instrucción no es compatible con los controladores de Microsoft Excel o Text.

Un índice se puede definir en un máximo de 10 columnas. Si se incluyen más de 10 columnas en una CREATE INDEX instrucción , el índice no se reconoce y la tabla se trata como si no se creara ningún índice.

El controlador dBASE no puede crear un índice en una LOGICAL columna.

Cuando se usa el controlador dBASE, se puede mejorar el tiempo de respuesta en archivos grandes mediante la creación de un .mdx índice (o .ndx) en la columna (campo) especificado en las WHERE cláusulas de una SELECT instrucción . Los índices existentes .mdx se aplican automáticamente a =los operadores , , >=<>, =<, y BETWEEN en una WHERE cláusula y LIKE predicados, así como en predicados de combinación.

Cuando se usa el controlador dBASE, el índice creado por una CREATE UNIQUE INDEX instrucción no es único y los valores duplicados se pueden insertar en la columna indizada. Solo se puede agregar un registro de un conjunto con valores de clave idénticos al índice.

Cuando se usa el controlador paradox, se debe definir un índice único en un subconjunto contiguo de las columnas de una tabla, incluida la primera columna. El controlador de Paradox no puede actualizar una tabla si no se define un índice único en la tabla o cuando se usa el controlador paradox sin la implementación del motor de base de datos de Borland.