DROP INDEX

Name

DROP INDEX -- entfernt einen Index

Synopsis

DROP INDEX indexname [, ...] [ CASCADE | RESTRICT ]

Beschreibung

DROP INDEX entfernt einen Index aus dem Datenbanksystem. Um einen Index entfernen zu können, müssen Sie der Eigentümer sein.

Parameter

indexname

Der Name des zu entfernenden Index (möglicherweise mit Schemaqualifikation).

CASCADE

Löscht automatisch alle Objekte, die von dem Index abhängen.

RESTRICT

Verhindert das Löschen des Index, wenn irgendwelche Objekte von ihm abhängen. Das ist die Voreinstellung.

Meldungen

DROP INDEX

Meldung, wenn der Befehl erfolgreich ausgeführt wurde.

ERROR: index "indexname" does not exist

Meldung, wenn indexname kein existierender Index ist.

Beispiele

Dieser Befehl entfernt den Index titel_idx:

DROP INDEX titel_idx;

Kompatibilität

Der Befehl DROP INDEX ist eine PostgreSQL-Erweiterung. Im SQL-Standard gibt es keine Bestimmungen über Indexe.

Siehe Auch

CREATE INDEX