4D v14.3SUPPRIMER INDEX |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v14.3
SUPPRIMER INDEX
|
SUPPRIMER INDEX ( ptrChp | nomIndex {; *} ) | ||||||||
Paramètre | Type | Description | ||||||
ptrChp | nomIndex | Pointeur, Chaîne |
![]() |
Pointeur vers le champ duquel supprimer les index ou Nom de l’index à supprimer | |||||
* | Opérateur |
![]() |
Si passé = opération asynchrone | |||||
La commande SUPPRIMER INDEX permet de supprimer un ou plusieurs index existant dans la base. Vous pouvez passer en paramètre soit un pointeur vers un champ, soit un nom d’index :
Le paramètre facultatif *, lorsqu’il est passé, permet d’effectuer la désindexation en mode asynchrone. Dans ce mode, la méthode d’origine poursuit son exécution après l’appel de la commande, que la suppression d’index soit terminée ou non.
S’il n’existe pas d’index correspondant à ptrChp ou à nomIndex, la commande ne fait rien.
Cet exemple illustre les deux syntaxes de la commande :
`Suppression de tous les index liés au champ Nom
SUPPRIMER INDEX(->[Clients]Nom)
`Suppression de l’index nommé “CPVille”
SUPPRIMER INDEX("CPVille")
Produit : 4D
Thème : Définition structure
Numéro :
967
Nom intl. : DELETE INDEX
Créé : 4D v11 SQL
CREER INDEX
FIXER INDEX
SUSPENDRE INDEX
4D - Langage ( 4D v12.4)
4D - Langage ( 4D v11 SQL Release 6)
4D - Langage ( 4D v14 R3)
4D - Langage ( 4D v14 R2)
4D - Langage ( 4D v13.5)
4D - Langage ( 4D v14.3)
4D - Langage ( 4D v14 R4)