SQL Server Drop View -Befehl
Im Folgenden finden Sie die Syntax der Anweisung, um eine vorhandene Ansicht aus einer bestimmten Datenbank in SQL Server zu entfernen:
Drop View [falls existiert] [schema_name . ] view_name;
Geben Sie den Namen der Ansicht an, die Sie nach dem Befehl Drop -Ansicht entfernen möchten. Der Schema -Name ist optional. Wenn das Schema jedoch nicht definiert ist, lässt die Funktion die Ansicht im aktuellen Schema fallen.
Sie können auch die IF -Klausel verwenden, um zu verhindern, dass SQL Server einen Fehler zurückgibt, wenn eine Ansicht mit dem angegebenen Namen nicht vorhanden ist.
Sie können auch mehrere Ansichten in einer einzelnen Anweisung entfernen, indem Sie die Zielansichten mit Kommas trennen.
Die Syntax ist wie gezeigt:
Drop View [wenn existiert]
Schema_Name.View_name_1
Schema_Name.View_name_2,
…
Schema_Name.view_name_n;
Beispielansicht erstellen
Angenommen, wir haben eine Tabelle wie gezeigt:
In der Übereinstimmungsbedingung können wir eine Ansicht erstellen, die die Spalten von Server_Name, Size_on_disk und Total_Records enthält.
Eine Beispielabfrage ist wie gezeigt:
Erstellen Sie Ansicht DBO.SQL_View
As Select Server_Name, size_on_disk, Total_Records aus Einträgen, wobei 'SQL' in (server_name);
In diesem Fall erstellen wir eine Ansicht namens SQL_View, die die Datensätze hält, in der der Wert 'SQL' in der Spalte server_name vorhanden ist.
Sie können unsere Tutorials überprüfen, um mehr über den SQL -Server im Bediener zu erfahren.
Wir können die erstellte Ansicht in SSMS sehen wie:
SQL Server Drop View - Transact -SQL
Das folgende Beispiel zeigt, wie die Anweisung Drop View verwendet wird, um die zuvor erstellte SQL_View zu entfernen.
Drop -Ansicht, wenn dbo existiert.SQL_View;
Die Abfrage sollte die SQL_View -Ansicht aus dem DBO -Schema fallen lassen.
SQL Server Drop -Ansicht - SSMS
Wir können eine vorhandene Ansicht über das SQL Server Management Studio löschen, indem wir mit der rechten Maustaste auf die Zielansicht klicken.
Abschluss
In diesem Beitrag haben Sie erfahren.