`
Flemming323
  • 浏览: 9639 次
  • 性别: Icon_minigender_1
  • 来自: 长春
社区版块
存档分类
最新评论

delete与truncate

 
阅读更多

1、删除表中数据的方法有delete和truncate,它们都是删除表中的数据,而不能删除表结构!
   delete可以删除整个表的数据,也可以删除表中某一条或N条满足条件的数据;
   而truncate只能删除整个表的数据!一般我们把delete操作叫作删除表,而truncate操作叫作截断表。

2、truncate操作与delete操作对比:
           操作   回滚  高水线   空间     效率
      truncate  不能   下降      回收       快
        delete   可以   不变      不回收    慢

3、回滚:在Oracle中数据删除后还能回滚是因为它把原始数据放到了undo表空间。

4、高水线:所有的Oracle表都有一个容纳数据的上限;

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics