sql >> Base de Datos >  >> RDS >> Sqlserver

Cómo crear una vista en SQL Server

Para crear una vista en SQL Server:

  1. Abra una nueva consulta haciendo clic en Nueva consulta en la barra de herramientas de SSMS
  2. Escriba o pegue un CREAR VISTA declaración (ejemplo a continuación)
  3. Ejecute el script

La vista ahora se creará en la base de datos. Podrá verlo en el nodo Vistas en el Explorador de objetos.

Ahora puede usar SELECT declaraciones contra la vista en consultas futuras.

A continuación se muestran capturas de pantalla de los pasos anteriores.

Abrir una nueva consulta

Abra una nueva consulta haciendo clic en Nueva consulta botón en la barra de herramientas de SSMS:

Escriba o pegue una instrucción CREATE VIEW

Esto comenzará con CREATE VIEW (view_name) AS seguido del contenido de la vista.

He aquí un ejemplo:

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

Ejecutar la secuencia de comandos

Ejecutar la vista

Puede ejecutar una vista seleccionándola. Utilice SELECCIONAR declaración de la misma manera que la usaría al seleccionar el contenido de una tabla.

Entonces, una vista es básicamente una consulta escrita previamente que se almacena en la base de datos. En lugar de escribir la consulta completa cada vez que desee ejecutarla, puede guardarla en una vista. Entonces todo lo que necesita hacer es ejecutar un simple SELECT en contra de esa opinión.