Umbenennen von Datenbankobjekten
Sie können Datenbankobjekte auf verschiedene Arten umbenennen:
•Über den Online Browser über das Kontextmenü
•Über den Design Editor
•Durch Generieren einer ALTER-Anweisung im SQL Editor
•Sie können ein Objekt auch durch Bearbeitung der Eigenschaft "Titel" im Fenster "Eigenschaften" umbenennen.
Beachten Sie, dass die Umbenennung von Datenbankobjekten nicht für alle Datenbanken einheitlich ist. Die folgende Tabelle enthält eine Liste von Objekten, die in verschiedenen Datenbankarten direkt über die grafische Benutzeroberfläche von DatabaseSpy umbenannt werden können. Einige Datenbanken unterstützen zusätzlich dazu die Umbenennung von Schlüsseln, Check Constraints, Indizes sowie gespeicherten Prozeduren.
Datenbankart | Tabelle umbenennen? | Spalte umbenennen? | Ansicht umbenennen? |
---|---|---|---|
Access | - | - | - |
Firebird | - | Ja | - |
IBM DB2 | Ja | - | - |
IBM DB2 for i | Ja | - | - |
Informix | Ja | - | - |
MariaDB | Ja | Ja | - |
MySQL | Ja | Ja | - |
Oracle | Ja | Ja | - |
PostgreSQL | Ja | Ja | Ja |
Progress OpenEdge | Ja | Ja | - |
SQLite | Ja | Ja | Ja |
SQL Server | Ja | Ja | Ja |
Sybase | - | - | - |
Teradata | Ja | Ja | Ja |
Umbenennen von Objekten über den Online Browser
So benennen Sie ein Datenbankobjekt um:
1.Wählen Sie eine der folgenden Methoden:
•Wählen Sie im Online Browser ein Datenbankobjekt aus und drücken Sie F2 oder doppelklicken Sie im Fenster "Eigenschaften" auf seine Titelleiste.
•Klicken Sie im Online Browser mit der rechten Maustaste auf ein Datenbankobjekt und wählen Sie Umbenennen aus dem Kontextmenü.
•Doppelklicken Sie in einem Design Editor-Fenster auf die Titelleiste einer Tabelle oder des Datenbankobjekts oder klicken Sie auf die rechte Maustaste und wählen Sie im Kontextmenü den Befehl Tabelle umbenennen bzw. Spalte umbenennen bzw. Schlüssel umbenennen bzw. Index umbenennen bzw. Check Constraint umbenennen.
2.Ändern Sie den Namen wie gewünscht und drücken Sie die Eingabetaste. DatabaseSpy generiert das erforderliche Script und zeigt es im Fenster Datenbankstruktur-Change Script an.
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 umzubenennen. Um die Umbenennung rückgängig zu machen, ohne die Änderung in die Datenbank zu schreiben, klicken Sie im Online Browser auf Datenquelle aktualisieren . |
3.Um das generierte Script vor der Ausführung optional zu ändern, klicken Sie auf die Schaltfläche Change Script bearbeiten .
4.Klicken Sie im Fenster "Datenbankstruktur Change Script" auf die Schaltfläche Change Script ausführen.
Umbenennen von Objekten über den Design Editor
So benennen Sie ein Datenbankobjekt um:
1.Wählen Sie eine der folgenden Methoden:
•Doppelklicken Sie in einem Design Editor-Fenster auf die Titelleiste einer Tabelle oder des Datenbankobjekts oder klicken Sie auf die rechte Maustaste und wählen Sie im Kontextmenü den Befehl Tabelle umbenennen bzw. Spalte umbenennen bzw. Schlüssel umbenennen bzw. Index umbenennen bzw. Check Constraint umbenennen.
2.Ändern Sie den Namen wie gewünscht und drücken Sie die Eingabetaste. DatabaseSpy generiert das erforderliche Script und zeigt es im Fenster Datenbankstruktur-Change Script an.
Anmerkung: | Die Änderungen wurden zu diesem Zeitpunkt noch nicht in die Datenbank übernommen. Um die Umbenennung rückgängig zu machen, ohne die Änderung in die Datenbank zu schreiben, klicken Sie im Online Browser auf Datenquelle aktualisieren . |
3.Um das generierte Script vor der Ausführung optional zu ändern, klicken Sie auf die Schaltfläche Change Script bearbeiten .
4.Klicken Sie im Fenster "Datenbankstruktur Change Script" auf die Schaltfläche Change Script ausführen.
Umbenennen von Objekten durch Generierung von SQL-Code
So benennen Sie ein Datenbankobjekt durch Generierung einer ALTER-Anweisung um:
1.Rechtsklicken Sie im Online Browser auf ein Datenbankobjekt und wählen Sie In neuem SQL Editor anzeigen | Rename 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.