首页 > 数据库 >Oracle View的 With Check OPTION 參數有什麼用途?

Oracle View的 With Check OPTION 參數有什麼用途?

时间:2022-10-27 09:24:36浏览次数:34  
标签:insert OPTION xxx 數據 參數 Oracle CHECK View

1. 當通過View Insert數據到定義此View的SQL中的基本表的時候,insert的資料要符合SQL中here條件,否則Insert View 的操作無法成功; 2. 注意:WITH READ ONLY 和  WITH CHECK OPTION 兩個限制條件只能二選一

例如:向以下View X_V中insert 數據的時候,就會報錯執行失敗,因為 xxx欄位的值應該符合 where  xxx=1 的要求,這裡給了2,就不對。

insert into x_v(xxx,xxx1,xxx2) values(2,'x','y')
語法:
CREATE VIEW X_V AS 
select  XXX,XXX1,XX2 From A where  xxx=1 
WITH CHECK OPTION

 

标签:insert,OPTION,xxx,數據,參數,Oracle,CHECK,View
From: https://www.cnblogs.com/allone/p/16830935.html

相关文章