oracle學習(2)-Oracle約束的關鍵字Enable/Disable/Validate/Novalidate
2 Oracle約束的關鍵字Enable/Disable/Validate/Novalidate
Validate確保已有資料符合約束;
Novalidate不必考慮已有資料是否符合約束。
除非Novalidate被指定,Enable預設Validate;
除非Validate被指定,Disable預設Novalidate。
Enable Validate與Enable相同,檢查已有記錄和新增記錄,確保都符合約束;
Enable Novalidate 允許已有記錄不必滿足約束條件,但新增/修改的記錄必須滿足;
Disable Validate禁用約束,刪除約束上的索引,不允許修改任何被約束的記錄;
Disable Novalidate與Disable相同,禁用約束,刪除約束上的索引,且允許修改被約束的記錄。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/10712951/viewspace-1207156/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- disable/enable validate/novalidate 的區別
- oracle 約束 enable validate 檢查Oracle
- 主鍵約束設定Enable Novalidate時報錯
- Oracle約束enable validate時資料檢查Oracle
- oracle 約束的novalidate 應用Oracle
- [20120824]oracle中的 CONSTRAINT 屬性ENABLE DISABLE VALIDATE NOVALIDATE.txtOracleAI
- alter table modify constraint_disable_enable_novalidateAI
- oracle鍵約束控制Oracle
- Oracle定義約束 外來鍵約束Oracle
- Oracle約束的學習與測試Oracle
- oracle約束學習經典案例Oracle
- Constraint State(disable/enable validate/noalidate)AI
- Oracle主鍵約束、唯一鍵約束、唯一索引的區別(轉)Oracle索引
- oracle外來鍵約束的總結Oracle
- Oracle約束Oracle
- oracle 約束Oracle
- oracle主外來鍵鎖_lock_約束Oracle
- oracle關鍵字Oracle
- oracle中的約束Oracle
- Oracle外來鍵約束中NULL的處理OracleNull
- How to Check and Enable/Disable Oracle Binary Options (文件 ID 948061.1)Oracle
- oracle的延遲約束Oracle
- oracle 約束詳解Oracle
- Oracle約束簡介Oracle
- 修改oracle的約束欄位Oracle
- oracle deterministic關鍵字.Oracle
- 《學習》6約束
- oracle 註釋和約束Oracle
- 新增/刪除約束(Oracle)Oracle
- Oracle - 約束、索引等相關常用操作語句Oracle索引
- ORACLE中ESCAPE關鍵字用法Oracle
- Javaweb-約束-外來鍵約束JavaWeb
- 搜尋Oracle DDL中的關鍵字Oracle
- [20240228]約束novalidate.txt
- Oracle 11g系列:約束Oracle
- 10、Oracle中的約 束constraintOracleAI
- oracle ENABLE=BROKENOracle
- 修改外來鍵為validate時需要驗證資料是否符合外來鍵約束