Oracle表存在外鍵約束,沒法truncate table,但delete table能夠

問題緣由 雖然truncate table在刪除數據的速度上會佔有必定的優點,但並非在全部的狀況咱們均可以使用truncate,存在如下狀況就使用truncate就會失敗。 1,要刪除數據的表包含foreign key約束(被其餘表引用),而delete則能夠經過級聯刪除來刪除相關聯的數據。 2,被索引視圖引用過的表,也不能使用truncate。web 解決方案 有外鍵的表只能用delete,不能
相關文章
相關標籤/搜索