DROP TABLE

DROP TABLE Wie wir gelernt haben, kann man mit dem Befehl CREATE TABLE eine Tabelle mit all ihren Spalten erstellen. Gelöscht werden kann eine Tabelle mit dem Schlüsselwort DROP, anschließend muss das Objekt folgen, das gelöscht werden soll, in diesem Fall die Tabelle, sowie der Name der Tabelle. Die Allgemeine Syntax sieht also folgendermaßen aus:


DROP TABLE tabellenname;

Möchte man z.B. die Tabelle Filme löschen gibt man folgenden Befehl ein:

DROP TABLE Filme;

Nach dem Ausführen des DROP Befehls wird keine Sicherheitsabfrage mehr erscheinen. Die Tabelle wird sofort gelöscht, sodass man sich im klaren sein sollte ob man wirklich die richtige Tabelle angewählt hat.

Beim DROP TABLE Befehl ist das Einzigste was man beachten muss, die Tatsache, dass die bestehenden Integritätsregeln beim Löschen nicht verletzt werden. Beinhaltet z.B. die zu löschende Tabelle einen Fremdschlüssel, wird das Datenbanksystem das Löschen nicht zulassen, da dadurch Verweise auf die Tochtertabelle gelöscht werden.