我们在项目中使用Oracle数据库.我们定义了可以应用于数据库的约束(包括主要,唯一,检查和外键约束).
似乎定义约束DEFERRABLE允许我们在需要时对它们进行DEFER,那么为什么要将任何约束定义为NOT DEFERRABLE?
为什么像Oracle这样的数据库没有DEFERRABLE作为默认情况?
是否有任何专业人士来定义一个不可延伸的约束?