1. 程式人生 > >TRUNCATE TABLE 快速清空資料表的SQL操作

TRUNCATE TABLE 快速清空資料表的SQL操作

(msdn摘錄)

關鍵字: TRUNCATE

TRUNCATE TABLE 
    [ { database_name.[ schema_name ]. | schema_name . } ]
    table_name
[ ; ]

引數

database_name

資料庫的名稱。

schema_name

表所屬架構的名稱。

table_name

要截斷的表的名稱,或要刪除其全部行的表的名稱。

TRUNCATE TABLE 刪除表中的所有行,但表結構及其列、約束、索引等保持不變

限制

不能對以下表使用 TRUNCATE TABLE:

  • 由 FOREIGN KEY 約束引用的表。
  • 參與索引檢視的表。
  • 通過使用事務複製或合併複製釋出的表。

對於具有以上一個或多個特徵的表,請使用 DELETE 語句。

備註在ACCESS中無此操作!