关于验证:SQL如何检查数据库数据的有效性?

SQL how to check database data validity?

是否有一种简单的方法可以在重新启用约束后对数据库进行检查,以检查以下内容:

外键仍存在于主表中,
主键是唯一的,
等等...

我正在使用MS-SQL Server 2005。


Mitch Wheat与正确答案挂钩。

1
DBCC CHECKCONSTRAINTS WITH ALL_CONSTRAINTS