【发布时间】:2018-03-31 17:18:26
【问题描述】:
我在 Oracle 12c 中创建了表 t1。 表有数据,在列表分区上分区,也有子分区。
现在我想删除整个表和所有关联的分区(和子分区)。
这是删除所有命令的正确命令吗?
DROP TABLE t1 PURGE;
【问题讨论】:
-
您可以使用它,但它也可以在没有 PURGE 的情况下使用。然后,整个表被移动到 Recyclebin 中,如果您意识到它并不是要删除此表,您可以轻松地恢复它。如果您确定,那么您可以随后手动清除回收站。使用 PURGE,表不会移动到 RecycleBin,因此,撤消此操作需要付出很大的努力。
标签: oracle sql-delete partitioning drop-table