ITPub博客

首页 > Linux操作系统 > Linux操作系统 > TRUNCATE命令

TRUNCATE命令

原创 Linux操作系统 作者:songxli 时间:2012-05-26 13:07:53 0 删除 编辑

在数据库操作中, TRUNCATE命令(是一个DDL命令)可以把表中的所有数据一次性全部删除,语法是:

 

语法结构:TRUNCATE

TRUNCATE TABLE 表名

 

TRUNCATE和DELETE都能把表中的数据全部删除,他们的区别是:

1.       TRUNCATE是DDL命令,删除的数据不能恢复;DELETE命令是DML命令,删除后的数据可以通过日志文件恢复。

2.       如果一个表中数据记录很多,TRUNCATE相对DELETE速度快。

 

由于TRUNCATE命令比较危险,因此在实际开发中,TRUNCATE命令慎用。TRUNCATE

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/17255699/viewspace-731016/,如需转载,请注明出处,否则将追究法律责任。

下一篇: Oracle中的伪列
请登录后发表评论 登录
全部评论

注册时间:2012-05-26

  • 博文量
    28
  • 访问量
    31745