2013-04-01 78 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)