1.基本概念
视图是同一张表的数据,通过不同的角度去看待
对视图对象的进行增删改会影响到原表数据
视图可以隐藏表的实现细节。保密级别较高的系统,数据库只对外提供相应的视图,java程序员只对视图对象进行CRUD
2.面向视图操作
创建视图:
create view myview as select empno,ename from emp;
update myview set ename = 'zhangsan',sal=3000 where empno = 7369;//通过视图修改原表数据
delete from myview where empno = 9369;//通过视图删除原表数据
删除视图:
drop view myview;
传送门
上一章:MySQL 第七章 索引
下一章:MySQL 第九章 DCL数据库管理员命令