小飛哥

          快速清空數據表

          truncate table 表名 一次性清空,無條件的。很快。

          TRUNCATE TABLE 刪除表中的所有行,而不記錄單個行刪除操作。 語法 TRUNCATE TABLE name 參數 name 是要截斷的表的名稱或要刪除其全部行的表的名稱。 注釋 TRUNCATE TABLE 在功能上與不帶 WHERE 子句的 DELETE 語句相同:二者均刪除表中的全部行。但 TRUNCATE TABLE 比 DELETE 速度快,且使用的系統和事務日志資源少。 DELETE 語句每次刪除一行,并在事務日志中為所刪除的每行記錄一項。TRUNCATE TABLE 通過釋放存儲表數據所用的數據頁來刪除數據,并且只在事務日志中記錄頁的釋放。 TRUNCATE TABLE 刪除表中的所有行,但表結構及其列、約束、索引等保持不變。新行標識所用的計數值重置為該列的種子。如果想保留標識計數值,請改用 DELETE。如果要刪除表定義及其數據,請使用 DROP TABLE 語句。 對于由 FOREIGN KEY 約束引用的表,不能使用 TRUNCATE TABLE,而應使用不帶 WHERE 子句的 DELETE 語句。由于 TRUNCATE TABLE 不記錄在日志中,所以它不能激活觸發器。 TRUNCATE TABLE 不能用于參與了索引視圖的表

          posted on 2010-01-29 15:44 小飛哥 閱讀(1237) 評論(1)  編輯  收藏 所屬分類: sql

          Feedback

          # re: 快速清空數據表 2015-06-16 16:02 五千多

          撒旦王  回復  更多評論   



          只有注冊用戶登錄后才能發表評論。


          網站導航:
           

          My Links

          News

          常用鏈接

          隨筆分類

          最新隨筆

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 武冈市| 友谊县| 清水河县| 华容县| 溧水县| 皋兰县| 绥棱县| 高台县| 张家口市| 会同县| 扎鲁特旗| 兰西县| 平谷区| 和田县| 宁乡县| 晋宁县| 兴化市| 翁牛特旗| 靖边县| 开平市| 桐城市| 邯郸市| 扶沟县| 崇明县| 黄陵县| 盘锦市| 阆中市| 高雄县| 内黄县| 白河县| 山阴县| 郴州市| 深水埗区| 沁阳市| 淮滨县| 金阳县| 嘉黎县| 三都| 江孜县| 富平县| 修文县|