SQL Index, Tabelle und Datenbank löschen

Mit dem DROP-Befehl können Indizes, Tabellen und Datenbanken leicht gelöscht werden.

SQL DROP INDEX Anweisung

Wir können den Befehl DROP INDEX verwenden, um Indizes in der Tabelle zu löschen.

Syntax für Microsoft SQLJet (und Microsoft Access):

DROP INDEX index_name ON table_name

Syntax für MS SQL Server:

DROP INDEX table_name.index_name

Syntax für IBM DB2 und Oracle:

DROP INDEX index_name

Syntax für MySQL:

ALTER TABLE table_name DROP INDEX index_name

SQL DROP TABLE Anweisung

Der Befehl DROP TABLE wird verwendet, um eine Tabelle zu löschen (dies löscht auch die Struktur, Attribute und Indizes der Tabelle):

DROP TABLE Tabellenname

SQL DROP DATABASE Anweisung

Der Befehl DROP DATABASE wird verwendet, um eine Datenbank zu löschen:

DROP DATABASE Datenbankname

SQL TRUNCATE TABLE Anweisung

Wenn wir nur die Daten in der Tabelle entfernen möchten, aber die Tabelle selbst nicht löschen, wie machen wir das?

Verwenden Sie den Befehl TRUNCATE TABLE (nur die Daten in der Tabelle werden gelöscht):

TRUNCATE TABLE Tabellenname