Freigeben über


Ändern, Umbenennen und Löschen von Ansichten

Sie können vorhandene Ansichten im Ansichts-Designer unter Verwendung des Projekt-Managers oder über die Programmiersprache verändern. Um die SQL-Anweisung einer Ansicht programmgesteuert zu ändern, müssen Sie eine neue Ansicht erstellen. Anschließend können Sie die neue Ansichtsdefinition speichern und damit den vorhandenen Ansichtsnamen überschreiben.

Tipp   Das programmgesteuerte Erstellen einer Ansicht können Sie auch vereinfachen, indem Sie im Ansichts-Designer eine vorhandene Ansicht öffnen, die schreibgeschützte SQL-Anweisung kopieren und in Ihren Code einfügen.

So ändern Sie eine Ansicht im Ansichts-Designer

  • Klicken Sie im Projekt-Manager auf eine Ansicht und dann auf Ändern, um den Ansichts-Designer zu starten.

    - Oder -

  • Öffnen Sie eine Datenbank, und verwenden Sie den MODIFY VIEW-Befehl mit dem Namen der gewünschten Ansicht.

Im Ansichts-Designer können Sie neue Tabellen unter Verwendung des Menüs Abfrage oder der Symbolleiste Ansichts-Designer hinzufügen. Der folgende Code zeigt product_view im Ansichts-Designer an:

OPEN DATABASE testdata
MODIFY VIEW product_view 

Umbenennen einer Ansicht

Sie können eine Ansicht im Projekt-Manager oder mit dem RENAME VIEW-Befehl umbenennen.

So ändern Sie den Namen einer Ansicht

  • Wählen Sie im Projekt-Manager eine Datenbank und den Namen der gewünschten Ansicht, und klicken Sie dann im Menü Projekt auf Datei umbenennen.

    - Oder -

  • Verwenden Sie den RENAME VIEW-Befehl.

Beispielsweise ändert der folgende Code den Namen von product_view in products_all_view:

RENAME VIEW product_view TO products_all_view

Bevor Sie die Ansicht umbenennen können, muss die dazugehörige Datenbank geöffnet sein.

Löschen einer Ansicht

Sie können eine Ansichtsdefinition aus einer Datenbank unter Verwendung des Projekt-Managers oder des DELETE DATABASE-Befehls löschen. Stellen Sie vor dem Löschen der Ansicht sicher, dass die dazugehörige Datenbank geöffnet und die aktuelle Datenbank ist.

So löschen Sie eine Ansicht

  • Wählen Sie im Projekt-Manager eine Datenbank. Klicken Sie auf den gewünschten Ansichtsnamen und dann auf Entfernen.

    - Oder -

  • Verwenden Sie den Befehl DELETE VIEW oder DROP VIEW.

Beispielsweise löscht der folgende Code die Ansichten product_view und customer_view aus der Datenbank:

DELETE VIEW product_view
DROP VIEW customer_view

Anmerkung   Diese beiden Befehle haben denselben Effekt. Der Unterschied ist, dass DROP VIEW die Standard-ANSI-SQL-Syntax zum Löschen einer SQL-Ansicht ist.

Siehe auch

Erstellen einer lokalen Ansicht | Erstellen einer Ansicht aus mehreren Tabellen | Erstellen von Abfragen | Zugreifen auf Remotedaten | Projekt-Manager |