启用模式

在缺省情况下,约束、索引和触发器是启用的。

当数据库对象是启用的时,数据库服务器识别该数据库对象的存在,并在它执行 INSERT、DELETE 或 UPDATE 语句时考虑该数据库对象。因此,当触发器事件发生时,强制执行启用的约束,更新启用的索引,并执行启用的触发器。

当您启用约束和唯一索引时,如果存在违反的行,则该数据处理语句失败(即,不更改行)且数据库服务器返回错误消息。

当您分析违反表和诊断表中的信息时,您可标识该失败的原因。然后,您可采取更正活动或回滚该操作。