?
1.视图不占物理存储空间,它只是一种逻辑对象。可将其看成一个"虚表"
? 视图是一个由select 语句指定,用以检索数据库表中某些行或列数据的语句存储定义
??注:创建视图语句中,不能包括order by、compute或者compute by 子句,也不能出现into关键字
2.创建水平视图
? 视图的常见用法是限制用户只能够存取表中的某些数据行,用这种方法产生的视图称为水平视图,即表中行的子集
create view student_view1 as select * from student where (class_id='0903')
3.创建投影视图
? 如果限制用户只能存取表中的部分列的数据,那么,使用这种方法创建的视图就称为投影视图,即表中列的子集
create view student_view2 as select student_id as '学号' ,student_name as '姓名',sex as '性别' from student where sex=1 with check option /*强制视图上执行的所有修改语句必须符合由select 语句设置的准则*/
?
免责声明: 本文仅代表作者个人观点,与爱易网无关。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。