技术归档文章随笔一句话导航搜索关于

SQL Server 数据库中的视图

日期: 2025-03-11 分组: 数据库 标签: SQLServer 1分钟 170字

视图简介

视图(View)是基于一个或多个表或其他视图的虚拟表。视图不存储实际数据,而是存储查询定义,当访问视图时,SQL Server 会根据视图定义的查询动态生成数据。

如何管理视图

  • VIEW 视图关键字

创建视图

1
CREATE VIEW 视图名称 AS
2
SELECT
3
E.EmployeeID,
4
E.FirstName,
5
E.LastName,
6
D.DepartmentName
7
FROM
8
Employees E
9
INNER JOIN
10
Departments D
11
ON
12
E.DepartmentID = D.DepartmentID;

使用视图

可以像是查询一个表一样去查询视图

1
SELECT * FROM 视图名称 WHERE DepartmentName = 'Sales';

编辑视图

1
ALTER VIEW EmployeeDetails AS
2
SELECT
3
E.EmployeeID,
4
E.FirstName,
5
E.LastName,
6
D.DepartmentName,
7
D.Location
8
FROM
9
Employees E
10
INNER JOIN
11
Departments D
12
ON
13
E.DepartmentID = D.DepartmentID;

删除视图

1
DROP VIEW EmployeeDetails;
人应当是有理想的.
文章目录