Löschen von Datenbankobjekten
Datenbankobjekte können auf verschiedene Arten gelöscht werden:
•Über den Online Browser
•Über den Design Editor
•Durch Generieren einer DROP-Anweisung im SQL Editor
Beachten Sie, dass SQLite und DB2 for i-Datenbanken die Änderung der Struktur einer vorhandenen Tabelle durch Löschen von Spalten nicht unterstützen. Für diese Datenbanken sind die Befehle zum Löschen einer Spalte in DatabaseSpy deaktiviert. |
Über den Online Browser
So löschen Sie ein Datenbankobjekt:
1.Wählen Sie eine der folgenden Methoden:
•Klicken Sie im Online Browser mit der rechten Maustaste auf ein Datenbankobjekt und wählen Sie den Befehl Löschen aus dem Kontextmenü.
•Wählen Sie im Online Browser ein oder mehrere Datenbankobjekte aus und drücken Sie Löschen.
DatabaseSpy generiert das erforderliche Script und zeigt es im Fenster Datenbankstruktur-Change Script an, z.B:
Anmerkung: | Die Änderungen wurden zu diesem Zeitpunkt noch nicht in die Datenbank übernommen. Im Online Browser erscheint links vom Objektnamen das Symbol , mit dem angezeigt wird, dass Sie im Begriff sind das Objekt zu löschen. Um die Löschung rückgängig zu machen, ohne die Änderung in die Datenbank zu schreiben, klicken Sie im Online Browser auf Datenquelle aktualisieren . |
2.Um das generierte Script vor der Ausführung optional zu ändern, klicken Sie auf die Schaltfläche Change Script bearbeiten .
3.Klicken Sie im Fenster "Datenbankstruktur Change Script" auf die Schaltfläche Change Script ausführen.
Über den Design Editor
So löschen Sie ein Datenbankobjekt:
1.Wählen Sie eine der folgenden Methoden:
•Klicken Sie im Design Editor mit der rechten Maustaste auf ein Datenbankobjekt und wählen Sie den Befehl Ausgewählte Objekte löschen aus dem Kontextmenü.
•Wählen Sie im Design Editor ein oder mehrere Datenbankobjekte aus und drücken Sie Löschen.
DatabaseSpy generiert das erforderliche Script und zeigt es im Fenster Datenbankstruktur-Change Script an. Außerdem wird links neben dem Objektnamen das Symbol angezeigt, welches anzeigt, dass Sie im Begriff sind, das Objekt zu löschen (in der Abbildung unten wird gerade eine Tabelle gelöscht).
Anmerkung: | Die Änderungen wurden zu diesem Zeitpunkt noch nicht in die Datenbank übernommen. Um die Löschung rückgängig zu machen, ohne die Änderung in die Datenbank zu schreiben, klicken Sie im Online Browser auf Datenquelle aktualisieren . |
2.Um das generierte Script vor der Ausführung optional zu ändern, klicken Sie auf die Schaltfläche Change Script bearbeiten .
3.Klicken Sie im Fenster "Datenbankstruktur Change Script" auf die Schaltfläche Change Script ausführen.
Durch Generierung von SQL-Code
So löschen Sie ein Datenbankobjekt durch Generierung einer DROP-Anweisung:
1.Rechtsklicken Sie im Online Browser auf ein Datenbankobjekt und wählen Sie In neuem SQL Editor anzeigen | Drop aus dem Kontextmenü.
2.Klicken Sie am oberen Rand des SQL Editors auf die Schaltfläche Ausführen (oder drücken Sie F5). Das Ergebnis wird im Fenster "Meldungen" angezeigt.