問題詳情

36.下列哪一 DDL 可刪除關聯表內容,但能留下資料綱要(schema)?
(A) Alter
(B) Drop
(C) Truncate
(D) Delete

參考答案

答案:C
難度:困難0.304348
統計:A(1),B(7),C(7),D(8),E(0)

用户評論

【用戶】白龍@菜鳥公務員(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