時間:2024-03-08 08:50作者:下載吧人氣:41
本文導(dǎo)讀:刪除表中的數(shù)據(jù)的方法有delete,truncate, 其中TRUNCATE TABLE用于刪除表中的所有行,而不記錄單個行刪除操作。TRUNCATE TABLE 與沒有 WHERE 子句的 DELETE 語句類似;但是,TRUNCATE TABLE 速度更快,使用的系統(tǒng)資源和事務(wù)日志資源更少。下面介紹SQL開發(fā)知識:SQL開發(fā)知識:SQL開發(fā)知識:SQL中Truncate的用法
當(dāng)你不再需要該表時, 用 drop;當(dāng)你仍要保留該表,但要刪除所有記錄時, 用 truncate;當(dāng)你要刪除部分記錄時(always with a WHERE clause), 用 delete.
Truncate是一個能夠快速清空資料表內(nèi)所有資料的SQL語法。并且能針對具有自動遞增值的字段,做計數(shù)重置歸零重新計算的作用。
一、Truncate語法
[ { database_name.[ schema_name ]. | schema_name . } ]
table_name
[ ; ]
網(wǎng)友評論