0
有一个简单的方法重新打开约束后在其上运行的数据库进行检查,检查的事情,如:SQL如何检查数据库数据的有效性?
外键仍然存在于他们的主表, 主键是唯一的, 等等
我正在使用MS-SQL Server 2005.
有一个简单的方法重新打开约束后在其上运行的数据库进行检查,检查的事情,如:SQL如何检查数据库数据的有效性?
外键仍然存在于他们的主表, 主键是唯一的, 等等
我正在使用MS-SQL Server 2005.
Mitch小麦链接到正确的答案。
DBCC CHECKCONSTRAINTS WITH ALL_CONSTRAINTS
SQL Server不会允许您打开约束,如果数据无效... –
@Naveed:实际上它确实如此。你必须明确指定重新检查后,他们重新启用... –
http://stackoverflow.com/questions/1098554/sql-server-how-to-make-server-check-all-its-check-constraints –