Sqlserver
 sql >> Base de Dados >  >> RDS >> Sqlserver

Como criar uma exibição no SQL Server


Para criar uma exibição no SQL Server:
  1. Abra uma nova consulta clicando em Nova consulta botão na barra de ferramentas do SSMS
  2. Digite ou cole um CREATE VIEW declaração (exemplo abaixo)
  3. Execute o script

A visualização será agora criada no banco de dados. Você poderá vê-lo no nó Views no Object Explorer.

Agora você pode usar SELECT declarações contra a visão em consultas futuras.

Abaixo estão as capturas de tela das etapas acima.


Abrir uma nova consulta


Abra uma nova consulta clicando em Nova consulta botão na barra de ferramentas do SSMS:


Digite ou cole uma instrução CREATE VIEW


Isso começará com CREATE VIEW (view_name) AS seguido pelo conteúdo da visualização.

Aqui está um exemplo:
CREATE VIEW ToDoList AS
SELECT	Tasks.TaskName, Tasks.Description
FROM	Status INNER JOIN
			Tasks ON Status.StatusId = Tasks.StatusId
WHERE	(Status.StatusId = 1)

Execute o script

Executar a visualização


Você pode executar uma exibição selecionando-a. Use o SELECIONAR da mesma forma que você usaria ao selecionar o conteúdo de uma tabela.

Portanto, uma visualização é basicamente uma consulta pré-escrita que é armazenada no banco de dados. Em vez de digitar toda a consulta sempre que quiser executá-la, salve-a em uma visualização. Em seguida, tudo o que você precisa fazer é executar um simples SELECT contra essa visão.