Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我在 oracle 中有一个范围分区表,是否可以将该表更改为哈希分区而不删除分区并重新创建?请为此建议命令或好的链接。
另外我想知道我们是否可以使用范围分区表在数据库中创建另一个表但使用另一个分区选项。以下是我所指的示例:
create table t2 hash partition clause as select * from t1;
这里 t1 是一个范围分区表,而 t2 将是带有散列分区的新表。这是在 oracle 中的工作吗?
创建一个新表是这里唯一真正的选择。您可以进行在线重新定义,或 expdp/imdp,但最终归结为
其余的只是避免应用程序停机或数据库空间不足等问题的方法。