學習筆記 檢視
建立強制檢視可更新檢視檢視相關的資料字典
[@more@]
--- 檢視中的列數限制1000
The maximum number of columns that can be defined in a view is 1000, just
as for a table.
--- 建立有錯誤的檢視(force view)
SQL> create force view test_view as
2 select c1,c2 from test_table;
Warning: View created with compilation errors.
SQL> desc test_view
ERROR:
ORA-24372: invalid object for describe
SQL> drop view test_view;
View dropped.
SQL> desc test_view
ERROR:
ORA-04043: object test_view does not exist
--- 帶約束的檢視,並定義約束的名字
SQL> create or replace view dept_above_250
2 as select department_id did,department_name
3 from departments
4 where department_id >250
5 with check option constraint check_dept_250;
View created.
SQL> select constraint_name,table_name from user_constraints where constraint_type='V';
CONSTRAINT_NAME
------------------------------------------------------------
TABLE_NAME
------------------------------------------------------------
CHECK_DEPT_250
DEPT_ABOVE_250
--- 相關的資料字典檢視
user_views 檢視定義及檢視名稱
user_tab_columns 檢視中的列名
user_updatable_columns 檢視中的各列是否可更新
user_constraints 檢視上CHECK約束名稱
-- 可更新的檢視的要點是哪個表是主鍵表,如果不在基表上定義主鍵,即便是在檢視中不重複,也不是主鍵表,也不能做更新。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/271063/viewspace-916222/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- iOS學習筆記04 檢視切換iOS筆記
- 檢視提交歷史 —— Git 學習筆記 11Git筆記
- Echarts檢視視覺化-學習筆記(努力更新中)Echarts視覺化筆記
- Solidity語言學習筆記————27、檢視函式Solid筆記函式
- Adaptive AUTOSAR 學習筆記 5 - 架構 - 物理檢視APT筆記架構
- Adaptive AUTOSAR 學習筆記 4 - 架構 - 邏輯檢視APT筆記架構
- “平板電視”學習筆記筆記
- MySQL筆記 13 檢視MySql筆記
- OpenCV學習筆記-Harris角點檢測OpenCV筆記
- ASP.Net MVC開發基礎學習筆記(10):分部檢視PartialViewASP.NETMVC筆記View
- oracle學習筆記(十四) 資料庫物件 索引 檢視 序列 同義詞Oracle筆記資料庫物件索引
- 【筆記】黃如花.資訊檢索.學習心得筆記
- AI學習筆記(十二)物體檢測(上)AI筆記
- numpy的學習筆記\pandas學習筆記筆記
- Vue學習筆記(六):監視屬性Vue筆記
- JVM狂神說視訊學習筆記JVM筆記
- 學習筆記(11)商品上架與ES檢索筆記
- MySQL之檢視學習MySql
- 學習筆記筆記
- PySimpleGUI 學習筆記(純新手記錄,大神請忽視)GUI筆記
- Git 中的物件模型和檔案的詳細檢視 —— Git 學習筆記 13Git物件模型筆記
- 安卓學習筆記31:使用自定義檢視繪製文字、圖形與影像安卓筆記
- odoo檢視入門學習- tree檢視的使用Odoo
- 【學習筆記】數學筆記
- Django學習筆記(13)——Django的使用者認證元件,檢視層和QuerySet APIDjango筆記元件API
- 《JAVA學習指南》學習筆記Java筆記
- 機器學習學習筆記機器學習筆記
- 學習筆記(四十七):@ohos.window (視窗)筆記
- 學習筆記-粉筆980筆記
- 學習筆記(3.29)筆記
- 學習筆記(4.1)筆記
- 學習筆記(3.25)筆記
- 學習筆記(3.26)筆記
- JavaWeb 學習筆記JavaWeb筆記
- golang 學習筆記Golang筆記
- Nginx 學習筆記Nginx筆記
- spring學習筆記Spring筆記
- gPRC學習筆記筆記
- GDB學習筆記筆記