Oracle数据库里面,如果已经创建了一个表,创建时没有给表进行分区,现在由于性能等方面原因需要对该表创建分区。能否直接把一个未分区的表修改成分区表呢(即能否通过ALTER语句把该表修改成分区表呢)?答案是不能,至少目前版本不能。但是可以对已分区表增加新分区、合并分区、删除分区等一系列操作。如果要对对未分区表A创建分区,可以用下面的方法:把原表改名为B,然后创建分区表A,再把表B的数据导入A。
相关文章
- 09-01oracle创建用户、创建表空间、授权、建表
- 09-01oracle 创建表空间 、用户 、赋权、建表
- 09-01PLSQL_Oracle分区表和相应的分区索引管理和使用(案例)(创建交易表等大表时进行分区提高效率)
- 09-01oracle 11g 分区表创建(自动按年、月、日分区)
- 09-01oracle按时间创建分区表
- 09-01Oracle创建用户、角色、授权、建表
- 09-01[转载]Oracle创建用户、角色、授权、建表
- 09-01Oracle创建用户、角色、授权、建表空间
- 09-01Oracle 11g 通过间隔分区实现按月创建表分区
- 09-01基于ORACLE数据库的循环建表及循环创建存储过程的SQL语句实现