首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > oracle >

老生常谈:数据的删除有关问题

2012-03-13 
老生常谈:数据的删除问题现在想把表中的数据删除,可是发现有几张表的是那种循环关联的,不管怎么办,都会报

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

希望大家帮帮忙!


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

热点排行