【用戶】白龍@菜鳥公務員(107/
【年級】國三下
【評論內容】一、Delete :不加任何Where條件下,可以移除整個Table的資料,但卻會耗用大量資源,因為Delete語法:1.Delete屬DML命令,不加任何Where條件下,會一筆一筆移除資料列,且交易記錄中每筆刪除的資料,都會記錄成一個項目,因此容易耗用許多時間。2.若Table存在刪除的觸發程序(Trigger)時,將會引發觸發程序。3.如果該Table包含識別欄位,使用Delete刪除資料表中所有資料時,並不會讓識別編號重置,所以後續再新增的資料,仍會從之前最後一個編號繼續編號下去二、Truncate :移除資料表中的所有資料列,但會保留資料表結構及其欄位、條件約束、索引等。如果該Table包含識別欄位,這個識別編號會重設為原本定義的初始值。如果未定義任何初始值,就會使...
【用戶】佘坤穎 QQ
【年級】國二下
【評論內容】可刪除關聯表內容,但能留下資料綱要Truncate 縮短線上測驗: /reponse.php?id=38737081&dostatus=&noslave=1&exp=252#ixzz5L0skgs3R