Partilhar via


Limitações da instrução CREATE INDEX

Não CREATE INDEX há suporte para a instrução para os drivers do Microsoft Excel ou de Texto.

Um índice pode ser definido em no máximo 10 colunas. Se mais de 10 colunas forem incluídas em uma CREATE INDEX instrução, o índice não será reconhecido e a tabela será tratada como se nenhum índice tivesse sido criado.

O driver dBASE não pode criar um índice em uma LOGICAL coluna.

Quando o driver dBASE é usado, o tempo de resposta em arquivos grandes pode ser melhorado criando um .mdx índice (ou .ndx) na coluna (campo) especificada nas WHERE cláusulas de uma SELECT instrução . Os índices existentes .mdx são aplicados automaticamente aos =operadores , >, <, >=, =<e BETWEEN em uma WHERE cláusula e LIKE predicados, bem como em predicados de junção.

Quando o driver dBASE é usado, o índice criado por uma CREATE UNIQUE INDEX instrução não é exclusivo e os valores duplicados podem ser inseridos na coluna indexada. Somente um registro de um conjunto com valores de chave idênticos pode ser adicionado ao índice.

Quando o driver Paradox é usado, um índice exclusivo deve ser definido em um subconjunto contíguo das colunas em uma tabela, incluindo a primeira coluna. Uma tabela não poderá ser atualizada pelo driver Paradox se um índice exclusivo não estiver definido na tabela ou quando o driver Paradox for usado sem a implementação do Mecanismo de Banco de Dados Borland.