SQL VIEW 关键字

CREATE VIEW

在 SQL 中,视图是基于 SQL 语句的结果集构建的虚拟表。

CREATE VIEW 命令用于创建视图。

以下 SQL 创建一个视图,选择来自巴西的所有客户:

实例

CREATE VIEW [Brazil Customers] AS
SELECT CustomerName, ContactName
FROM Customers
WHERE Country = "Brazil";

查询视图

我们可以按以下方式查询上述视图:

实例

SELECT * FROM [Brazil Customers];

CREATE OR REPLACE VIEW

CREATE OR REPLACE VIEW 命令用于更新视图。

以下 SQL 将 "City" 列添加到 "Brazil Customers" 视图中:

实例

CREATE OR REPLACE VIEW [Brazil Customers] AS
SELECT CustomerName, ContactName, City
FROM Customers
WHERE Country = "Brazil";

DROP VIEW

DROP VIEW 命令用于删除视图。

以下 SQL 删除 "Brazil Customers" 视图:

实例

DROP VIEW [Brazil Customers];