sqlserver怎么删除有外键关联的数据?

几个选择,
一、先把外键关联的数据删掉,然后再删除主表里的数据。
二、启用sqlserver的级联删除,删除主表数据时候,会附带把外建表里的数据删除掉。
三、把外键关系去掉

四、使用TRUNCATE TABLE XXX表名无法删除表中数据时,可以用DELETE FROM XXX表名 。

TRUNCATE TABLE XXX表名;
DELETE FROM XXX表名;

原文地址:https://www.cnblogs.com/wzihan/p/14464704.html