不要忽略重复键错误。请更改错误配置的 KeyDuplicate 属性,使之不为 IgnoreError

此规则分析维度的错误配置设置,以确定 KeyDuplicate 属性是否设置为 IgnoreError。

最佳实践建议

尽管 KeyDuplicate 的默认值为 IgnoreError,但也不应忽略重复键错误。如果使用 IgnoreError 设置,则很难检测带有错误键列的问题、错误定义的属性关系和数据不一致的问题。通常最好更正设计并清除相应数据,而不是使用 IgnoreError 设置。

IgnoreError 设置在正确性不是非常重要的原型中可能很有用。但是,应该在原型设计完成后再更改此设置,以确保数据的一致性。

有关详细信息

有关错误设置的详细信息,请参阅 SQL Server 联机丛书中的处理选项和设置