oracle 数据库中怎么删除表内容?

如题所述

删除表内容的两种方法

    truncate table 表名;

    delete from 表名 where 条件;

    两种方法的区别:

    truncate,意思为截断表,能够不占用资源的全部删除表,优点是速度快,缺点是删除不能恢复,不能按条件删除。

    delete,意思为删除,此操作占用redolog,优点能够快速恢复和选择删除,缺点是删除慢,大批量的删除不建议使用。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-07-15
truncate 删除表内容 保留表结构
第2个回答  2011-07-15
Truncate table 表名
或者
delete from 表名本回答被提问者采纳
相似回答