Sqlserver
 sql >> Baza danych >  >> RDS >> Sqlserver

Jak utworzyć widok w SQL Server

Aby utworzyć widok w SQL Server:

  1. Otwórz nowe zapytanie, klikając Nowe zapytanie przycisk na pasku narzędzi SSMS
  2. Wpisz lub wklej UTWÓRZ WIDOK oświadczenie (przykład poniżej)
  3. Uruchom skrypt

Widok zostanie teraz utworzony w bazie danych. Będziesz mógł to zobaczyć w węźle Widoki w Eksploratorze obiektów.

Możesz teraz użyć SELECT oświadczenia przeciwko poglądowi w przyszłych zapytaniach.

Poniżej znajdują się zrzuty ekranu z powyższych kroków.

Otwórz nowe zapytanie

Otwórz nowe zapytanie, klikając Nowe zapytanie przycisk na pasku narzędzi SSMS:

Wpisz lub wklej instrukcję CREATE VIEW

Zacznie się od CREATE VIEW (view_name) AS a następnie zawartość widoku.

Oto przykład:

CREATE VIEW ToDoList AS
SELECT	Tasks.TaskName, Tasks.Description
FROM	Status INNER JOIN
			Tasks ON Status.StatusId = Tasks.StatusId
WHERE	(Status.StatusId = 1)

Uruchom skrypt

Uruchom widok

Widok można uruchomić, wybierając z niego. Użyj WYBIERZ oświadczenie w taki sam sposób, w jaki używasz go podczas wybierania zawartości tabeli.

Tak więc widok jest w zasadzie wstępnie napisanym zapytaniem, które jest przechowywane w bazie danych. Zamiast wpisywać całe zapytanie za każdym razem, gdy chcesz je uruchomić, możesz zapisać je w widoku. Następnie wystarczy uruchomić prosty SELECT przeciwko temu poglądowi.


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. SSMS 2016 Błąd podczas importowania Azure SQL v12 bacpac:klucze główne bez hasła nie są obsługiwane

  2. 5 najważniejszych funkcji, które platforma monitorowania wydajności bazy danych SQL Server musi zapewnić

  3. Jak wygenerować pole automatycznego przyrostu w wybranym zapytaniu?

  4. SQL RANK() a ROW_NUMBER()

  5. Zainstaluj rozszerzenie agenta programu SQL Server w Azure Data Studio