一、概念
- 视图不能添加索引,也不能有关联的触发器或者默认值。
- 由于视图和基表用的本质是同一份数据,因此对视图的修改会影响到基表,对基表的修改也会影响到视图
二、使用
1.创建视图
create view 视图名1 as select ...;
create view v_view as select ename from emp;//将emp表中ename列构成一个视图v_view
//之后show tables;会多出视图名1这个表
2.修改视图会影响基表
update 视图1 列1=数值1... [where...];//更新表中列1的数值
3.修改基表会影响视图
update 表1 列1=数值1... [where...];//更新表中列1的数值
4.删除视图
drop view 视图1