当您将约束或唯一索引的模式设置为过滤时,您必须指定两个错误选项之一。在数据操纵语句执行期间,当遇到坏记录时,这些错误选项控制数据库服务器是否显示完整性违反错误消息:
- 在执行 INSERT、DELETE 或 UPDATE 语句之后,其中一个或多个目标行导致约束违反或唯一约束违反,WITH ERROR 选项指导数据库服务器返回引用的完整性违反错误消息。
- WITHOUT ERROR 选项是缺省的。在 INSERT、DELETE 或 UPDATE 语句导致约束违反或唯一索引违反之后,此选项阻止数据库服务器向用户发出引用的完整性违反错误消息。