如何清空哪些表有相关列?

时间:2013-11-18 15:00:00

标签: sql-server sql-server-2012-express

我使用MSSQL 2012 Express ..

有两个表,它们在两列之间相关..突然一个表是空的......它发生了3次或更多次......怎么可能?由于关系,我无法删除此表中的所有行。

1 个答案:

答案 0 :(得分:2)

但严肃地说 - 数据不仅仅是SQL Server的缺失。如果您定义显式外键关系,那么执行这些删除的进程可能会因为有关外键关系的错误消息而死亡。就像FreshPrince说的那样,查看日志,做一些追踪,寻找触发器并观察发生的事情将在适当的时候向您显示您的罪魁祸首。还要检查任何“清理”工作。