Este es el sitio web histórico de la documentación de 4D. La documentación se está trasladando progresivamente a developer.4d.com

Inicio

 
4D v20 R7
DELETE INDEX

DELETE INDEX 


 

DELETE INDEX ( Ptrcamp | nomIndex {; *} ) 
Parámetro Tipo   Descripción
Ptrcamp | nomIndex  Puntero, Cadena in Puntero al campo del cual borrar los índices o Nombre del índice a borrar
Operador in Si se pasa = operación asincrónica

El comando DELETE INDEX se utiliza para borrar uno o más índices existentes en la base.
Puede pasar en parámetro un puntero o un campo o el nombre de un índice en el parámetro:

  • Si pasa un puntero a un campo (ptrcampo), todos los índices asociados al campo serán borrados. Puede tratarse de índices de palabras claves o de índices estándar. Sin embargo, si el campo está incluido en uno o más índices compuestos, no se borrarán (debe pasar un nombre de índice).
  • Si pasa el nombre de un índice (nomIndex), sólo se borrará el índice designado. Puede tratarse de índices de palabras claves, índices estándar o índices compuestos.

El parámetro opcional *, cuando se pasa, permite efectuar la desindexación en modo asincrónico. En este modo, el método de origen continúa su ejecución después de la llamada al comando, sin importar si la eliminación del índice a terminado o no.

Si no existe un índice correspondiente a Ptrfcamp o nomIndex, el comando no hace nada.

Dado que este comando modifica la estructura de la base de datos, no puede utilizarse en el contexto de una aplicación empaquetada de sólo lectura (archivo .4dc instalado en la carpeta Archivos de programa o archivo .4dz).

Ejemplo  

Este ejemplo ilustra las dos sintaxis del comando:

  `Eliminación de todos los índices relacionados con el campo Apellido
 DELETE INDEX(->[Clientes]Apellido)
  `Eliminación del índice llamado “CPCiudad”
 DELETE INDEX("CPCiudad")



Ver también 

CREATE INDEX
PAUSE INDEXES
SET INDEX

 
PROPIEDADES 

Producto: 4D
Tema: Estructura
Número 967

This command can be run in preemptive processes

 
CONTENIDO DE LA PÁGINA 
 
HISTORIA 

Creado por: 4D v11 SQL

 
ARTICLE USAGE

Manual de lenguaje 4D ( 4D v20 R7)