Ran*_*der 9 sql-server data-integrity
令我惊讶的是,我刚刚得知外键约束可能是不可信的.使用时添加约束时会发生这种情况WITH NOCHECK.当约束不受信任时,查询分析器不会将其用于查询计划生成.
请参阅:https:
//sqlserverfast.com/blog/hugo/2007/03/can-you-trust-your-constraints/
我的问题是这个.当一个约束是不可信的时,我可以检查的约束上有一个属性告诉我这个吗?我想我可以检查是否使用WITH NOCHECK添加约束,但是还有其他方法可以将约束标记为不可信吗?
select *
from sys.check_constraints
where is_not_trusted = 1
select *
from sys.foreign_keys
where is_not_trusted = 1
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
261 次 |
| 最近记录: |