gpt4 book ai didi

sql-server - SQL Server 约束是 “not trusted”

转载 作者:行者123 更新时间:2023-12-03 10:00:47 24 4
gpt4 key购买 nike

我最近听到“不可信”这个词:

SQL Server will mark the constraint as “not trusted”.

谁能解释一下这是什么意思?我知道这个问题有点含糊,但我想知道这是 Microsoft 特定的“术语”还是其他关系数据库也使用?

最佳答案

如果您禁用一个约束然后再次启用它而不指定 WITH CHECK 选项 那么 SQL Server 将把该约束标记为“不可信”,因为它不能再依赖该约束的存在保证数据与约束条件一致。这会导致出于执行计划的目的而忽略约束,因此最佳做法是在重新启用约束时始终使用 WITH CHECK。

关于sql-server - SQL Server 约束是 “not trusted”,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36860736/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com