4D v14.3

DELETE INDEX

Página Inicial

 
4D v14.3
DELETE INDEX

DELETE INDEX 


 

DELETE INDEX ( pontCampo|nomeIndice {; *} ) 
Parâmetro Tipo   Descrição
pontCampo|nomeIndice  Ponteiro, cadeia in Ponteiro ao campo cujos índices serão apagados ou Nome do Índice que será apagado.
Operador in Se passado = operação assincrônica

O comando DELETE INDEX é utilizado para apagar um ou mais índices existentes no banco.
Pode passar tanto um ponteiro a um campo ou o nome de um índice no parâmetro:

  • Se passar um ponteiro a um campo (pontCampo), todos os índices associados ao campo serão apagados. Pode ser relativo a índices de palavras chaves ou de índices padrão. Entretanto, se o campo estiver incluido em um ou mais índices compostos, não serão apagados (deve passar um nome de índice).
  • Se passar o nome de um índice (nomIndice), apenas se apagará o índice determinado. Pode se tratar de índices de palavras chaves, índices padrão ou índices compostos.
O parâmetro opcional *, quando for passado, permite realizar a desindexação em modo assincrônico. Nesse modo, o método de origem continua sua execução depois da chamada ao comando, sem importar se a eliminação do índice terminou ou não.

Se não existir um índice correspondente a PontCampo ou nomIndice, o comando não faz nada.

Exemplo  

Este exemplo ilustra as duas sintaxes do comando:

  `Eliminação de todos os índices relacionados com o campo Sobrenome
 DELETE INDEX(->[Clientes]Sobrenome)
  `Eliminação do índice chamado “CPCidade”
 DELETE INDEX("CPCidade")

 
PROPRIEDADES 

Produto: 4D
Tema: Acesso a Estrutura
Número 967

 
HISTÓRIA 

Criado por: 4D v11 SQL

 
VER TAMBÉM 

CREATE INDEX
PAUSE INDEXES
SET INDEX

 
ARTICLE USAGE

Manual de linguagem 4D ( 4D v12.4)
Manual de linguagem 4D ( 4D v11 SQL Release 6)
Manual de linguagem 4D ( 4D v14 R3)
Manual de linguagem 4D ( 4D v14 R2)
Manual de linguagem 4D ( 4D v13.5)
Manual de linguagem 4D ( 4D v14.3)
Manual de linguagem 4D ( 4D v14 R4)