SQL VIEW 关键字
CREATE VIEW
在SQL中,视图是基于 SQL 语句结果集的虚拟表。
CREATE VIEW 命令创建一个视图。
以下SQL创建了一个视图,用于选择来自巴西的所有客户:
实例
CREATE VIEW [Brazil Customers] ASSELECT CustomerName, ContactNameFROM CustomersWHERE Country = "Brazil";
Query The View
我们可以按如下方式查询上述视图:
实例
SELECT * FROM [Brazil Customers];
CREATE OR REPLACE VIEW
CREATE OR REPLACE VIEW 命令更新视图。
下面 SQL 添加了 "City" 列到 "Brazil Customers" 视图:
实例
CREATE OR REPLACE VIEW [Brazil Customers] ASSELECT CustomerName, ContactName, CityFROM CustomersWHERE Country = "Brazil";
DROP VIEW
DROP VIEW 命令删除一个视图。
下面的SQL删除了 "Brazil Customers" 视图:
实例
DROP VIEW [Brazil Customers];