亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

【學習】SQL基礎-015-視圖

發布時間:2020-08-13 10:34:49 來源:ITPUB博客 閱讀:109 作者:Kevin_Weig 欄目:關系型數據庫
1、本質:邏輯數據集,沒有真正數據

2、類型
    簡單視圖:不使用函數,不使用聚合;一般可以接受DML
    復雜視圖:使用函數和聚合;不能接受DML

3、原理
    oracle 訪問 user_views 數據字典,找到視圖的子查詢并執行,返回數據;
    訪問視圖,實際是訪問基表;
    視圖是存放在數據字典中的一條子查詢。

4、創建
    前提:create view 權限
    語法:
          【學習】SQL基礎-015-視圖
    參數:
         force:     即使子查詢中明細表不存在,也創建視圖。
          noforce: 默認值,如果明細表不存在,則引發錯誤。

         with check option 加約束進行檢查,對視圖進行 dml 操作時,檢查創建時的 where 條件。 確保DML在特定范圍內操作
          with read only      只能進行查詢,不能通過視圖修改基表。  禁止DML操作

5、應用例
    查詢表空間的使用情況
    create view tablesp_usage as
             select a.tablespace_name as tablespace_name,
                     to_char(a.total/1024/1024,99999999) as total_mb,
                     to_char((a.total-b.free)/1024/1024,99999999) use_mb,
                     to_char(b.free/1024/1024,99999999) as free_mb,
                     to_char(((total-free)/total)*100,999.99) as "Used %"
             from
                   (select tablespace_name,sum(bytes) as total from dba_data_files
                    group by tablespace_name) a,
                   (select tablespace_name,sum(bytes) as free from dba_free_space
                    group by tablespace_name) b
            where a.tablespace_name=b.tablespace_name order by 5 desc;

6、刪除
     drop view 不會刪除基表數據
向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

张北县| 辰溪县| 噶尔县| 台安县| 全州县| 桂东县| 泊头市| 临洮县| 平顶山市| 乐平市| 肃宁县| 临桂县| 屏南县| 班戈县| 肥东县| 工布江达县| 柳河县| 连云港市| 开江县| 宜兰县| 新疆| 安阳县| 惠州市| 云阳县| 瓮安县| 淄博市| 梁山县| 灌南县| 承德市| 长顺县| 晋中市| 封丘县| 虎林市| 新竹市| 峨边| 冷水江市| 大英县| 天水市| 泸水县| 皋兰县| 家居|