
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
| ### SQL CREATE VIEW 语法
CREATE VIEW view_name AS SELECT column1, column2, ... FROM table_name WHERE condition; with check option **参数说明:**
- **CREATE VIEW:** 声明你要创建一个视图。 - **view_name:** 指定视图的名称。 - **AS:** 指定关键字,表示视图的定义开始。 - **SELECT column1, column2, ...:** 指定视图中包含的列,可以是表中的列或计算列。 - **FROM table_name:** 指定视图从哪个表中获取数据。 - **WHERE condition:** 可选部分,用于指定筛选条件,限制视图中的行。
**注释:**视图总是显示最新的数据!每当用户查询视图时,数据库引擎通过使用视图的 SQL 语句重建数据。
|
删除视图:
更新视图
其实此时 是一种怎么说呢 ?
就是 更新就是 update delete insert 嘛
此时就是需要考虑在创建 时的with check option
很重要的一步 视图消解 有个with check option
在更新视图时候就会考虑创建视图时候的
条件
看看实力
1 2 3
| create view LS as select * from s; create view a as select * from spj; create view b as select * from s;
|