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/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/10712951/viewspace-1207156/