2.6 - Comando Alter Table
Para a criação de índices, a sintaxe padrão é:
- ALTER TABLE Nome_da_tabela ADD PRIMARY KEY (lista_de_campos);
- ALTER TABLE Nome_da_tabela ADD UNIQUE nome_do_índice (lista_de_campos);
- ALTER TABLE Nome_da_tabela ADD INDEX nome_do_índice (lista_de_campos);
- ALTER TABLE Nome_da_tabela ADD FULLTEXT nome_do_índice (lista_de_campos).
A funcionalidade ALTER TABLE também permite a exclusão de índices. Dois exemplos de exclusão de índices, utilizando o comando ALTER TABLE teriam a seguinte forma:
ALTER TABLE FUNCIONÁRIO DROP PRIMARY KEY
ALTER TABLE FUNCIONÁRIO DROP INDEX ix_nome
Para criar uma chave primária.
Para criar um índice de exclusividade.
Para criar um índice secundário.
Para criar um índice do tipo texto indexado.