校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃

主頁 > 知識庫 > Truncate Table的用法講解

Truncate Table的用法講解

熱門標簽:百度地圖標注后不顯示 電銷機器人 行業 溫州瑞安400電話怎么申請 昆明電信400電話辦理 電銷機器人各個細節介紹 南昌高頻外呼系統哪家公司做的好 淄博400電話申請 電話機器人市場趨勢 俄國地圖標注app

TRUNCATE TABLE

刪除表中的所有行,而不記錄單個行刪除操作。

語法

TRUNCATE TABLE name

參數

name

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

注釋

TRUNCATE TABLE 在功能上與不帶 WHERE 子句的 DELETE 語句相同:二者均刪除表中的全部行。但 TRUNCATE TABLEDELETE 速度快,且使用的系統和事務日志資源少。

DELETE 語句每次刪除一行,并在事務日志中為所刪除的每行記錄一項。TRUNCATE TABLE 通過釋放存儲表數據所用的數據頁來刪除數據,并且只在事務日志中記錄頁的釋放。

TRUNCATE TABLE 刪除表中的所有行,但表結構及其列、約束、索引等保持不變。新行標識所用的計數值重置為該列的種子。如果想保留標識計數值,請改用 DELETE。如果要刪除表定義及其數據,請使用 DROP TABLE 語句。

對于由 FOREIGN KEY 約束引用的表,不能使用 TRUNCATE TABLE,而應使用不帶 WHERE 子句的 DELETE 語句。由于 TRUNCATE TABLE 不記錄在日志中,所以它不能激活觸發器。

TRUNCATE TABLE 不能用于參與了索引視圖的表。

示例

下例刪除 authors 表中的所有數據。

TRUNCATE TABLE authors

權限

TRUNCATE TABLE權限默認授予表所有者、sysadmin固定服務器角色成員、db_ownerdb_ddladmin 固定數據庫角色成員且不可轉讓。

總結

以上就是這篇文章的全部內容了,希望本文的內容對大家的學習或者工作具有一定的參考學習價值,謝謝大家對腳本之家的支持。如果你想了解更多相關內容請查看下面相關鏈接

您可能感興趣的文章:
  • Oracle給用戶授權truncatetable的實現方案
  • delete from 表名與truncate table 表名區別
  • SQL中Truncate的用法
  • golang實戰之truncate日志文件詳解
  • tf.truncated_normal與tf.random_normal的詳細用法
  • smarty中改進truncate使其支持中文的方法
  • SQL Server中TRUNCATE事務回滾操作方法
  • 實例理解SQL中truncate和delete的區別
  • 詳解SQL中drop、delete和truncate的異同
  • Mysql開啟慢SQL并分析原因

標簽:嘉峪關 葫蘆島 洛陽 吐魯番 甘南 安徽 拉薩

巨人網絡通訊聲明:本文標題《Truncate Table的用法講解》,本文關鍵詞  Truncate,Table,的,用法,講解,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《Truncate Table的用法講解》相關的同類信息!
  • 本頁收集關于Truncate Table的用法講解的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 广饶县| 永年县| 汝州市| 蚌埠市| 定襄县| 自治县| 湘潭市| 双流县| 沾化县| 遵义县| 宜良县| 育儿| 渝中区| 广饶县| 成都市| 石首市| 泗水县| 宜君县| 吉首市| 达日县| 濮阳市| 南澳县| 高陵县| 湘阴县| 营山县| 石屏县| 吉木萨尔县| 襄樊市| 呼玛县| 三门县| 德安县| 乌海市| 台东市| 肇庆市| 金坛市| 亚东县| 徐汇区| 德江县| 班戈县| 扎赉特旗| 南充市|