TRUNCATE 命令用法
语法
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 不能用于参与了索引视图的表。

示例
下例删除 authors 表中的所有数据。

TRUNCATE TABLE authors
权限
TRUNCATE TABLE 权限默认授予表所有者、sysadmin 固定服务器角色成员、db_owner 和 db_ddladmin 固定数据库角色成员且不可转让。

truncate的用法相关推荐

  1. SQL中Truncate的用法

    转自:https://www.cnblogs.com/zhoufangcheng04050227/p/7991759.html 本文导读:删除表中的数据的方法有delete,truncate, 其中T ...

  2. mySql中Truncate的用法

    转自:http://www.studyofnet.com/news/555.html 本文导读:删除表中的数据的方法有delete,truncate, 其中TRUNCATE TABLE用于删除表中的所 ...

  3. MYSQL-mysql中的truncate的用法

    转自:http://www.studyofnet.com/news/555.html 基本概念 删除表中的数据的方法有delete,truncate, 其中TRUNCATE TABLE用于删除表中的所 ...

  4. Truncate Table用法

    [转自]http://baike.baidu.com/view/1230585.htm Truncate是SQL中的一个删除数据表内容的语句,用法是: 语法 TRUNCATE TABLE name 参 ...

  5. python中truncate的用法_在Python中操作文件之truncate()方法的使用教程

    truncate()方法截断该文件的大小.如果可选的尺寸参数存在,该文件被截断(最多)的大小. 大小默认为当前位置.当前文件位置不改变.注意,如果一个指定的大小超过了文件的当前大小,其结果是依赖于平台 ...

  6. TRUNCATE 命令用法

    删除一表结构,报错,可能是锁表原因.用TRUNCATE指令后Done! 删除表中的所有行,而不记录单个行删除操作. 语法 TRUNCATE TABLE name 参数 name 是要截断的表的名称或要 ...

  7. ORACLE TRUNCATE 的用法

    简介 语法: TRUNCATE TABLE name 参数 name,是要截断的表的名称或要删除其全部行的表的名称. 注释 TRUNCATE TABLE 在功能上与不带 WHERE 子句的 DELET ...

  8. truncate table 用法

    TRUNCATE TABLE 删除表中的所有行,而不记录单个行删除操作. 语法 TRUNCATE TABLE name 参数 name 是要截断的表的名称或要删除其全部行的表的名称. 注释 TRUNC ...

  9. truncate、drop、delete区别

    本文导读:删除表中的数据的方法有delete,truncate, 其中TRUNCATE TABLE用于删除表中的所有行,而不记录单个行删除操作.TRUNCATE TABLE 与没有 WHERE 子句的 ...

最新文章

  1. airtest自动化测试_自动化测试必备实用工具,帮你提高工作效率|Gitee项目推荐...
  2. ​Mysql数据读写分离(多实例配置)
  3. xp系统怎么看不见其他网络计算机,xp系统工作组计算机不见了找不到的解决方法...
  4. 特异性matlab,基于灰色理论计算位置特异性矩阵
  5. 字符串类型、结构体、共用体、枚举、container宏、内存来源
  6. 【汇编优化】之ARM32与AARCH64指令集优化总结
  7. javascript php 界面,js实现卡片式项目管理界面UI设计效果_javascript技巧
  8. ASP.NET中将数据输出到Excel
  9. linux 后台进程管理,Linux 后台进程管理利器 Supervisor
  10. matlab 求信噪比
  11. 自考 软件工程专业 07028 软件测试 总结
  12. 第02章 前馈神经网络
  13. 立创eda学习笔记十七:铺铜
  14. 【Codecs系列】SVAC1.0标准解读-----整体框架分析
  15. 从U_I_C去H_K_B_U 上课那些事儿
  16. SAP云上自适应跨可用区高可用方案
  17. 帮助 help 命令
  18. java实现一个整数分解为两个质数乘积
  19. 一加账号app_一加应用商店安卓版下载-一加应用商店app下载v1.1.0.1632-西西软件下载...
  20. mysql分组取所有数据_mysql 分组后取每个组内最新的一条数据

热门文章

  1. MongoDB 全面总结
  2. iled to read key AndroidDebugKey from store “D:\路经\.android\debug.keystore“: Invalid keystore format
  3. 前端下载 “不支持打开该类型文件或文件已损坏“问题
  4. 整理的strace命令参考文档
  5. linux ssh 远程浏览器,使用浏览器通过ssh连接linux方法
  6. jdk版本升级、技术选型
  7. inplace = True 是什么意思
  8. 有意思的一些免费API接口整理,包含官网地址以及简介
  9. 移动端项目总结 - DCloud-HBuilder打包
  10. 遗传算法介绍(内含实例)