Oracle FAQ | Your Portal to the Oracle Knowledge Grid |
Home -> Community -> Usenet -> c.d.o.server -> Constraints on views - disable novalidate
When creating a constraint on views, why is it necessary to include
the "disable nonvalidate" keyword?
What is the difference between
"enable novalidate" and "disable validate"?
With the "enable novalidate" constraint, Oracle will not validate existing data but will validate future data. How about changing data of existing rows?
When you create a table with the "disable validate" constraint, does that mean you cannot add any new rows to the table? I cannot see why as Oracle will still validate the existing data, but no new data will be validated.
Does Oracle validate existing data in the table on every DML statement?
Thanks Received on Mon Nov 10 2003 - 03:32:20 CST