如何在 SQL Server 中创建视图

发布于

在 SQL Server 中创建视图:

  1. 通过单击 SSMS 工具栏中的按钮打开新查询New Query
  2. 键入或粘贴语句(下面的示例)CREATE VIEW
  3. 运行脚本

现在将在数据库中创建视图。你将能够在对象资源管理器中的“视图”节点下看到它。

现在,您可以在将来的查询中使用针对视图的语句。SELECT

以下是上述步骤的屏幕截图。

打开新查询

通过单击 SSMS 工具栏中的按钮打开新查询:New Query

突出显示“新建查询”按钮的 SSMS 屏幕截图 (SQL Server 2014)

突出显示了带有“新建查询”按钮的 SSMS。

键入或粘贴 CREATE VIEW 语句

这将从视图的内容开始。CREATE VIEW (view_name) AS

下面是一个示例:

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

运行脚本

SQL Server 2014 中的 SQL 视图脚本的屏幕截图

刚刚创建了一个名为“ToDoList”的 SQL 视图,现在显示在对象资源管理器中。

运行视图

您可以通过从视图中进行选择来运行视图。使用该语句的方式与选择表内容时使用它的方式相同。SELECT

在 SQL Server 2014 中运行 SQL 视图的屏幕截图

使用 SELECT 语句运行视图。

因此,视图基本上是存储在数据库中的预先编写的查询。不必在每次要运行查询时都键入整个查询,而是可以将其保存在视图中。然后,您需要做的就是针对该视图运行一个简单的视图。SELECT