截断表 TRUNCATE
来源:互联网 发布:淘宝劵 编辑:程序博客网 时间:2024/05/02 02:55
截断表的语法命令为:TRUNCATE tablename;
TRUNCATE和DELETE有以下几点区别
1、TRUNCATE在各种表上无论是大的还是小的都非常快。如果有ROLLBACK命令DELETE将被撤销,而TRUNCATE则不会被撤销。
2、TRUNCATE是一个DDL语言,向其他所有的DDL语言一样,他将被隐式提交,不能对TRUNCATE使用ROLLBACK命令。而DELETE命令是DML语言,使用UNDO表空间。
3、TRUNCATE将重新设置高水平线和所有的索引。在对整个表和索引进行完全浏览时,经过TRUNCATE操作后的表比DELETE操作后的表要快得多。
4、TRUNCATE不能触发任何DELETE触发器。
5、不能授予任何人清空他人的表的权限。
6、当表被清空后表和表的索引讲重新设置成初始大小,而delete则不能。
7、不能清空父表。
- 截断表 TRUNCATE
- Hiberante truncate table 截断表sql操作
- 截断文件 truncate
- HDFS Truncate文件截断
- 截断表truncate操作为什么需要97秒
- Oracle在无备份情况下通过PRM恢复被截断truncate掉的表
- ruby 截断truncate、单复数pluralize
- ruby 截断truncate、单复数pluralize
- 19-文件截断与 truncate 函数
- 截断文件函数truncate和ftruncate
- JavaScript实现-截断字符串-Truncate a string
- 截断表
- SQL Server如何截断(Truncate)和收缩(Shrink)事务日志
- SQL Server如何截断(Truncate)和收缩(Shrink)事务日志
- SQL Server如何截断(Truncate)和收缩(Shrink)事务日志
- SQL Server如何截断(Truncate)和收缩(Shrink)事务日志
- FCC算法:九、截断字符串--Truncate a string
- Sql Server 截断表
- JSP内置对象
- 【javaWeb】Struts 2导出excel文件
- 为产品赋予人格 - 情感化设计的组成要素及实践案例
- oracle中的connect by prior ... start with 数据库的递归算法
- glibc ptmalloc中的宏操作
- 截断表 TRUNCATE
- “IT程序猿是怎么练成的” ——浅阅读是个技术活:食不厌精,脍不厌细
- JavaScript【日期(今天是:xxxx年xx月xx日)】
- android4.0上ListView出现残影
- cocos2d-x场景动态切换
- MongoDB Sharding配置
- 指尖上的代码[C语言版]-<7>数据结构之单链表
- 线索二叉树
- JavaScript【省市级联】