黄色网址大全免费-黄色网址你懂得-黄色网址你懂的-黄色网址有那些-免费超爽视频-免费大片黄国产在线观看

Oracle教程
Oracle練習題

Oracle視圖

如下示例:

select a.deptno, a.avg_sal, b.grade 
from (select deptno, avg(sal) avg_sal from emp group by deptno) a, salgrade b 
where a.avg_sal between b.losal and b.hisal;

為什么使用視圖?,因為需求決定以上語句需要在多個地方使用,如果頻繁的拷貝以上代碼,會給維護帶來成本,視圖可以解決這個問題。

創建視圖

create view v_dept_avg_sal as select a.deptno, a.avg_sal, b.grade from (select deptno, avg(sal) avg_sal from emp group by deptno) a, salgrade b where a.avg_sal between b.losal and b.hisal;

出現錯誤,權限不夠,如何查詢某個用戶擁有的權限?

select * from session_privs;

如何切換用戶?

conn system/bjpowernode

如何讓scott以dba的角色登陸?

conn scott/tiger as sysdba

如何對scott用戶授權?

切換到system用戶
conn system/bjpowernode
在system用戶下為scott授權,授予scott創建視圖的權利
grant create view to scott;
再次切換到scott用戶下,查看是否擁有創建視圖的權利
conn scott/tiger
select * from session_privs;

Scott用戶已經擁有了創建視圖的權利。

開始創建視圖:

如何使用視圖?

視圖的使用和表的使用是一致,但是視圖不能進行增刪改,因為視圖是表的結果,采用視圖主要是為了操作的方便性,重復使用的結果集考慮建成視圖,創建視圖,一般是對不經常修改的表創建的。

刪除視圖

drop view V_DEPT_AVG_SAL;

全部教程
主站蜘蛛池模板: 天天插天天射天天操 | 黄色视屏在线 | 国内精品一区二区三区 | 国产精品手机视频一区二区 | 永久免费看黄 | 99精品视频看国产啪视频 | 伊人手机在线视频 | 曰本还a大片免费无播放器 曰本三级香港三级三级人 孕交videos小孕妇xx中文 | 717影院理伦午夜论八戒 | 男女乱淫真视频免费一级毛片 | 欧美丝袜nylons丝交 | 免费观看黄a一级视频 | 2019偷偷狠狠的日日 | 成人午夜免费福利 | 高清色黄毛片一级毛片 | 自拍 亚洲 欧美 另类 动漫 | 久久久无码精品亚洲日韩按摩 | 成人av在线播放 | 日韩欧美国产综合 | 欧美 在线播放 | 国产一级αv片免费观看 | 国产精品成人在线播放 | avhd101永久地址高清迷片 | 第一福利网址 | 国产欧美精品一区二区色综合 | 中文字幕精品1在线 | 色黄污在线看黄污免费看黄污 | 天天操精品 | 天天躁日日躁狠狠躁欧美日韩 | 精品午夜寂寞黄网站在线 | 日比视频在线观看 | 成年网站在线在免费播放 | 曰韩一级片 | 色网站免费在线观看 | 日韩av.com| 中文字幕一区精品欧美 | jizzjizz丝袜 | 亚洲欧美日韩在线一区 | 亚洲欧美一区二区三区在线 | 国产日韩欧美精品在线 | 天天操夜夜爽 |