|
|
||||||||
|
Para criar um Índice pode-se utilizar um comando DDL, o Create Index. Syntaxe: Exemplo: Considere a tabela CLIENTE, abaixo:
A instrução abaixo irá colocar os registros em ordem alfabética, ou seja, irá criar um índice para o campo CLI_NOME de maneira ascendente: CREATE INDEX IX_CLIENTE_CLI_NOME ON CLIENTE(CLI_NOME) Já a instrução abaixo irá colocar os registros dos clientes mais jovens antes dos mais idosos, ou seja, irá criar um índice para o campo CLI_NASCIM de maneira descendente: CREATE DESC INDEX IX_CLIENTE_CLI_NASCIM ON CLIENTE(CLI_NASCIM) Para impedir que seja inserido um registro com um código já usado por outro cliente, pode-se criar um índice único para o campo CLI_CODIGO: CREATE UNIQUE INDEX IX_CLIENTE_CLI_CODIGO ON CLIENTE(CLI_CODIGO) |