| 4D v15.4DELETE INDEX | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 
 | 
    4D v15.4
 DELETE INDEX 
         | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| DELETE INDEX ( FeldPtr | IndexName {; *} ) | ||||||||
| Parameter | Typ | Beschreibung | ||||||
| FeldPtr | IndexName | Zeiger, String |   | Zeiger auf Feld, dessen Indizes gelöscht werden sollen, oder Name des zu löschenden Index | |||||
| * | Operator |   | Mit * = asynchrone Ausführung | |||||
Der Befehl DELETE INDEX löscht einen oder mehrere vorhandene Indizes aus der Datenbank.
Sie können entweder einen Zeiger auf ein Feld oder den Namen eines Index im Parameter übergeben:
Mit dem optionalen Parameter * können Sie das Entfernen der Indizierung asynchron ausführen. In diesem Modus wird die Originalmethode nach Aufrufen aus dem Befehl weiter ausgeführt, unabhängig ob das Löschen des Index abgeschlossen ist oder noch läuft.
Gibt es keinen Index, der zu FeldPtr oder IndexName passt, führt der Befehl nichts aus.
Dieses Beispiel zeigt die beiden Syntaxarten des Befehls:
  `Alle Indizes zum Feld "LastName" löschen
 DELETE INDEX(->[Customers]LastName)
  `Index mit Namen “CityZip” löschen
 DELETE INDEX("CityZip")
	Produkt: 4D
	Thema: Strukturzugriff
	Nummer: 
        967
        
        
        
	
	Erstellt: 4D v11 SQL  
	
	
	
	
	4D Programmiersprache ( 4D v15.4)
	
	
	4D Programmiersprache ( 4D v15)
	
	
	
	
	
	4D Programmiersprache ( 4D v15.3)
 Fehler melden
Fehler melden