Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SQL Anywhere 12.0.1 (Deutsch) » SQL Anywhere Server - SQL-Benutzerhandbuch » Tabellen, Ansichten und Indizes » Ansichten » Reguläre Ansichten

 

Ändern einer regulären Ansicht (Sybase Central)

Sie bearbeiten eine reguläre Ansicht, indem Sie ihre Definition in der Datenbank bearbeiten. Beispiel: Wenn die Ansicht Daten aus einer zusätzlichen Tabelle enthalten soll, aktualisieren Sie die Ansichtsdefinition so, dass die Tabellendaten mit den vorhandenen Datenquellen in der Ansichtsdefinition verbunden werden.

Voraussetzungen

Sie müssen entweder Benutzer mit DBA-Berechtigung oder der Eigentümer der regulären Ansicht sein.

Kontext und Bemerkungen

Eine Ansichtsdefinition ist nicht mehr aktuell (kann aufgrund einer Schemaänderung in den zugrunde liegenden Daten nicht mehr kompiliert werden), es müssen Spalten hinzugefügt oder entfernt oder Änderungen in Bezug auf Einstellungen vorgenommen werden.

Sie können eine vorhandene Ansicht nicht umbenennen. Stattdessen müssen Sie eine neue Ansicht mit einem neuen Namen erstellen, die vorherige Definition für die neue Ansicht kopieren und dann die alte Ansicht löschen.

 Ändern einer regulären Ansicht mit Sybase Central
  1. Stellen Sie eine Verbindung zur Datenbank mithilfe des SQL Anywhere 12-Plug-Ins her.

  2. Doppelklicken Sie im linken Fensterausschnitt auf Ansichten.

  3. Wählen Sie die Ansicht aus.

  4. Klicken Sie im rechten Fensterausschnitt auf die Registerkarte SQL und bearbeiten Sie die Definition der Ansicht.

    Tipp

    Zum Bearbeiten mehrerer Ansichten können Sie für jede Ansicht ein separates Fenster öffnen, statt jede Ansicht auf der Registerkarte SQL im rechten Fensterausschnitt zu bearbeiten. Sie können ein separates Fenster öffnen, indem Sie eine Ansicht auswählen und anschließend auf Datei » In neuem Fenster bearbeiten klicken.

  5. Klicken Sie auf Datei » Speichern.

Ergebnisse

Die Definition der Ansicht wird in der Datenbank aktualisiert.

Nächste Schritte

Führen Sie eine Abfrage der Ansicht aus, um die Ergebnisse zu prüfen und sicherzustellen, dass die richtigen Daten zurückgegeben werden.

Wenn Sie eine reguläre Ansicht ändern und andere Ansichten von der Ansicht abhängig sind, müssen Sie möglicherweise zusätzliche Schritte durchführen, nachdem die Ansichtsänderung abgeschlossen ist. Beispiel: Wenn Sie eine Ansicht geändert haben, wird sie vom Datenbankserver automatisch neu kompiliert und für die Verwendung durch den Datenbankserver aktiviert. Wenn es abhängige reguläre Ansichten gibt, werden auch diese vom Datenbankserver deaktiviert und dann neu aktiviert. Falls sie nicht aktiviert werden können, erhalten sie den Status UNGÜLTIG. Sie müssen dann die Definition der regulären Ansicht an die Definitionen der abhängigen regulären Ansichten anpassen oder umgekehrt. Um zu ermitteln, ob eine reguläre Ansicht abhängige Ansichten hat, verwenden Sie die Systemprozedur sa_dependent_views.

 Siehe auch