SQL Server Drop -Ansicht

SQL Server Drop -Ansicht
In SQL Server ist eine Ansicht eine virtuelle Tabelle, in der Datensätze aus einer bestimmten Abfrage gespeichert sind. In einfachen Worten enthält eine Ansicht die Ergebnisse einer bestimmten Abfrage im Datenbankkatalog zur zukünftigen Referenz. Ansichten helfen, die Kompatibilität für veränderte Schema, schnellere Daten abzuholen und usw. In diesem Artikel wird angezeigt, wie Sie den Befehl Drop -View in SQL Server verwenden, um eine vorhandene Ansicht zu löschen.

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.