oracle创建视图

1.授予权限

先使用管理员身份登录数据库,然后“grant create view to scott”

2.创建视图

create or replace view v_student as     //此句也是修改视图的开始语句

select name,age,sex from student 

where age in(20,30,40)

with  read only    //添加此句后不允许通过视图修改表中的内容用

with check option   //添加此句后当通过视图更新或删除数据时不能违背where子句限制的条件,即年龄必须是20、30、40

3.查看视图

select view_name  from user-views;

select text from user_views where view_name='v_student';

 

posted @ 2013-09-24 23:14  刘朝样  阅读(95)  评论(0)    收藏  举报