日期:2014-05-17  浏览次数:20682 次

老生常谈:数据的删除问题
现在想把表中的数据删除,可是发现有几张表的是那种循环关联的,不管怎么办,都会报有key关联,不能删除,,,
有没有什么办法?还有就是插入数据的时候,因为有上面的关联,好像也比较困难?

希望大家帮帮忙!


------解决方案--------------------
循环关联?太强了吧,你可以暂时把表之间的外键失效掉,然后再删除就ok了,插入的时候也可以这样做,操作完了再把外键恢复。
------解决方案--------------------
首先你得弄清楚表与表之间的主外键关系,不然你就关闭当前表的所有主外键关系。就可以删除了。
------解决方案--------------------
truncate table TABLE001;
truncate table TABLE002;
truncate table TABLE003;
......
------解决方案--------------------
truncate table TABLE001; 
truncate table TABLE002; 
truncate table TABLE003; 
......