创建视图时,如果带着这个选项,则在插入数据是,必须满足select语句后的where的条件
比如以下语句:
create or replace view view_testheader_testtable
<span style="white-space:pre"> </span>as select testheader from testtable where testheader > 1
<span style="white-space:pre"> </span> with check option;
当我们要插入数据时,如果插入的数据小于等于1,则就会报错,插入不进去
另外,如果新建视图时带了这个选项,那么就不能带with read only选项,很容易理解,这两个选项是相互冲突的。