TRUNCATE TABLE

TRUNCATE TABLE Helloworlds 

此程式碼將刪除表 Helloworlds 中的所有資料。截斷表與 Delete from Table 程式碼幾乎相似。區別在於你不能在帶有 Truncate 的 where 子句中使用。Truncate 表被認為比刪除更好,因為它使用較少的事務日誌空間。

請注意,如果存在標識列,則會將其重置為初始種子值(例如,自動遞增的 ID 將從 1 重新啟動)。如果標識列用作另一個表中的外來鍵,則可能導致不一致。