mysql中drop、truncat、delete的用法區別

. truncate和 delete只刪除數據不刪除表的結構(定義) drop語句將刪除表的結構被依賴的約束(constrain),觸發器(trigger),索引(index); 依賴於該表的 存儲過程/函數將保留,可是變爲invalid狀態. 2.delete語句是dml,這個操做會放到rollback segement中,事務提交以後才生效;若是有相應的trigger, 執行的時候將被觸發.
相關文章
相關標籤/搜索