Freigeben über


Umbenennen von Sichten

Sie können in SQL Server 2012 eine Sicht mit SQL Server Management Studio oder Transact-SQL umbenennen.

VorsichtshinweisVorsicht

Wenn Sie eine Sicht umbenennen, kann es vorkommen, dass Code und Anwendungen, die von der Sicht abhängen, fehlerhaft ausgeführt werden. Dies schließt andere Sichten, Abfragen, gespeicherte Prozeduren, benutzerdefinierte Funktionen und Clientanwendungen ein. Beachten Sie, dass dabei ein Fehler durch Verkettung weitere Fehler nach sich ziehen kann.

In diesem Thema

  • Vorbereitungen:

    Voraussetzungen

    Sicherheit

  • So benennen Sie eine Sicht um mit:

    SQL Server Management Studio

    Transact-SQL

  • Nachverfolgung: Nach dem Umbenennen einer Sicht

Vorbereitungen

Voraussetzungen

Rufen Sie eine Liste aller Abhängigkeiten der Sicht ab. Für alle Objekte, Skripts oder Anwendungen, die auf die Sicht verweisen, muss der neue Name der Sicht festgelegt werden. Weitere Informationen finden Sie unter Abrufen von Informationen zu einer Sicht. Es ist ratsam, die Sicht zu verwerfen und unter einem neuen Namen neu zu erstellen, anstatt die Sicht umzubenennen. Indem Sie die Sicht neu erstellen, aktualisieren Sie die Abhängigkeitsinformationen für die Objekte, auf die in der Sicht verwiesen wird.

Sicherheit

Berechtigungen

Erfordert die ALTER-Berechtigung für SCHEMA oder die CONTROL-Berechtigung für OBJECT sowie die CREATE VIEW-Berechtigung in der Datenbank.

Pfeilsymbol, dass mit dem Link "Zurück zum Anfang" verwendet wird[Top]

Verwendung von SQL Server Management Studio

So benennen Sie eine Sicht um

  1. Erweitern Sie im Objekt-Explorer die Datenbank mit der Sicht, die Sie umbenennen möchten, und erweitern Sie dann den Ordner Sicht.

  2. Klicken Sie mit der rechten Maustaste auf die Sicht, die Sie umbenennen möchten, und wählen Sie die Option Umbenennen.

  3. Geben Sie den neuen Namen der Sicht ein.

Pfeilsymbol, dass mit dem Link "Zurück zum Anfang" verwendet wird[Top]

Verwendung von Transact-SQL

So benennen Sie eine Sicht um

Sie können den Namen der Sicht zwar mit sp_rename ändern, aber es wird empfohlen, die vorhandene Sicht zu löschen und dann unter einem neuen Namen neu zu erstellen.

Weitere Informationen finden Sie unter CREATE VIEW (Transact-SQL) und DROP VIEW (Transact-SQL).

Pfeilsymbol, dass mit dem Link "Zurück zum Anfang" verwendet wird[Top]

Nachverfolgung: Nach dem Umbenennen einer Sicht

Stellen Sie sicher, dass alle Objekte, Skripts und Anwendungen, die auf den alten Namen der Sicht verweisen, jetzt den neuen Namen verwenden.

Pfeilsymbol, dass mit dem Link "Zurück zum Anfang" verwendet wird[Top]