SQL SERWER WIDOK ZDROBY

SQL SERWER WIDOK ZDROBY
W SQL Server widok to wirtualna tabela, która przechowuje rekordy z danego zapytania. Mówiąc prosto, widok zawiera wyniki danego zapytania w katalogu bazy danych. Widoki pomagają zapewnić zgodność zmienionego schematu, szybszych pobierania danych itp. W tym artykule pokaże, jak korzystać z polecenia Drop View na SQL Server, aby usunąć istniejący widok.

SQL Server Drop View Polecenie

Poniżej znajduje się składnia instrukcji do usunięcia istniejącego widoku z danej bazy danych na serwerze SQL:

Upuść widok [jeśli istnieje] [Schema_name . ] view_name;

Podaj nazwę widoku, który chcesz usunąć po poleceniu upuść Widok. Nazwa schematu jest opcjonalna. Jeśli jednak schemat nie jest zdefiniowany, funkcja upuszcza widok w bieżącym schemacie.

Możesz także użyć klauzuli IF, aby zapobiec zwróceniu błędu SQL Server, jeśli widok o określonej nazwie nie istnieje.

Możesz także usunąć wiele widoków w jednym instrukcji, oddzielając widoki docelowe za pomocą przecinków.

Składnia jest jak pokazana:

Upuść widok [jeśli istnieje]
Schema_name.view_name_1
Schema_name.view_name_2,

Schema_name.view_name_n;

Tworzenie widoku przykładowego

Załóżmy, że mamy tabelę, jak pokazano:

W warunkach dopasowywania możemy utworzyć widok zawierający nazwa_wodowca, size_on_disk i kolumny total_records.

Przykładowe zapytanie jest takie, jak pokazano:

Utwórz Widok DBO.SQL_VIEW
Jak wybierz Server_name, size_on_disk, total_records z wpisów, w których „sql” w (nazwa_wanobowa);

W takim przypadku tworzymy widok o nazwie sql_view, który trzyma rekordy, w którym wartość „SQL” istnieje w kolumnie Server_Name.

Możesz sprawdzić nasze samouczki, aby dowiedzieć się więcej o serwerze SQL w operatorze.

Widzimy utworzony widok w SSM jako:

SQL SERVER WIDOK DROP - TRANSACT -SQL

Poniższy przykład pokazuje, jak użyć instrukcji Drop View, aby usunąć sql_view, który utworzyliśmy wcześniej.

Upuść widok, jeśli istnieje DBO.sql_view;

Zapytanie powinno upuścić widok SQL_VIEW ze schematu DBO.

SQL SERWER WIDOK DOP - SSMS

Możemy usunąć istniejący widok za pomocą SQL Server Management Studio, klikając prawym przyciskiem myszy widok docelowy.

Wniosek

W tym poście nauczyłeś się, jak korzystać z instrukcji Drop View na SQL Server do usuwania istniejących widoków z bieżącej bazy danych.