- 2
- 0
- 约小于1千字
- 约 10页
- 2017-04-27 发布于四川
- 举报
SQL中视图的创建及修改以及INTERSECTMINUS的用法
视图的创建;视图的优点:1.简化查询 视图能够从许多不同的表中提取数据,并且用单个表呈现提取的结果,把多表查询变成了针对视图的单表查询。2.安全性 用户通过视图访问数据库,限制了用户访问存储的数据。3.简化结构 视图将数据可呈现为一组用户感兴趣的虚表。4.隔离变化 视图能表示数据库结构一致的、不变的映像,即使底层数据源表已拆分、重新构造或者重新命名,也是如此。5.数据完整性 如果通过视图来访问和输入数据,DBMS会自动校验该数据,以确保数据满足所规定的完整性约束。;视图创建方法; SQL CREATE VIEW 语法;
CREATE VIEW VIEW_HNT AS
SELECT *
FROM GY_DJ_NARXX
WHERE SWDJBLX_DM=‘0’;
注:也可以从另一个视图内部来使用视图,也可以基于多个基表。
;视图的修改; CREATE?OR?REPLACE? VIEW view_name AS
SELECT column_name(s)
FROM table_name
WHERE condition
这样在创建视图时,如果视图不存在,则创建它。如果已经存在一个同名的视图,那么先删除这个视图,然后再根据SELECT语句创建新视图,用这个新视图代替原来的视图。
原创力文档

文档评论(0)