如何清空一个表的数据oracle

如题所述

全表清空吗?

如果是全清空,下面这几个方法你都可以选择:

    传统的delete 速度慢,不是放空间,Oracle有写入日志,可以恢复,但是速度慢
    delete from table_name;

    truncate table talbe_name;  --速度快,释放空间,但是不记录日志,不可恢复

    先备份下表结构,然后表结构连同数据都一起删掉,之后重建表,

    表结构记录下后:drop table table_name;  然后重建

温馨提示:答案为网友推荐,仅供参考
相似回答