在已有的数据表的基础上创建视图,比如说在上面的例子中,我想将name.address,phone三项提取出来给另一个部门的人看,可以创建一个视图。
创建视图: create view emp2 as select name,address,phone from emp;
更新视图:alter view emp2 as select name,phone from emp;
删除视图:drop view emp2;
视图名称和表的名称共享统一的命名空间,所以不能重名,対视图的查询和对表的查询一样,没有区别。