我有許多關係約束的表。表中包含了完整的虛擬數據,我想在保留結構的同時截斷/清空表中的數據。臨時禁用約束
每次我想清空一個表,我得到外鍵約束錯誤。我可以做些什麼來暫時禁用約束,然後設置一旦刪除虛擬數據就啓用它。
我試過這個解決方案,但沒有奏效!一旦我禁用,然後嘗試截斷,我得到fk約束錯誤...
//disable
SET FOREIGN_KEY_CHECKS = 0;
//enable
SET FOREIGN_KEY_CHECKS = 1;
我正在使用MySQL。
有什麼想法?
好點。我不知道.... – user311509 2011-12-16 20:24:14