2013-04-01 33 views

回答

1
​​3210
+0

不工作的人 – user960567

+0

http://stackoverflow.com/questions/253849/cannot-truncate-table-because-it-is-being-referenced-b y-a-foreign-key-constraint –

+0

检查上述链接中的答案而不是问题 –

1

要获得所有的外键关系引用表,那么您可以使用此SQL(如果你的SQL Server 2005及以上的):

使用下面的脚本

SELECT * FROM sys.foreign_keys WHERE referenced_object_id = object_id(TableName)

SELECT 'ALTER TABLE ' + OBJECT_NAME(parent_object_id) + ' DROP CONSTRAINT ' + name FROM sys.foreign_keys WHERE referenced_object_id = object_id(TableName)