oracle怎么给表增加分区
在oracle中,可以利用ALTER语句配合“ADD PARTITION”给表添加分区,语法为“ALTER TABLE 表名 ADD PARTITION 分区 VALUES”。 本教程操作环境:Windows10系统、Oracle 11g版、Dell G3电脑。 oracle怎么给表
在oracle中,可以利用ALTER语句配合“ADD PARTITION”给表添加分区,语法为“ALTER TABLE 表名 ADD PARTITION 分区 VALUES”。
本教程操作环境:Windows10系统、Oracle 11g版、Dell G3电脑。
oracle怎么给表增加分区
一、添加分区
以下命令给SALES表添加了一个P3分区
以下命令给SALES表的P3分区添加了一个P3SUB1子分区
以下命令删除了P3表分区:
三、截断分区
截断某个分区是指删除某个分区中的数据,并不会删除分区,也不会删除其它分区中的数据。当表中即使只有一个分区时,也可以截断该分区。通过以下命令截断分区:
合并分区是将相邻的分区合并成一个分区,结果分区将采用较高分区的界限,值得注意的是,不能将分区合并到界限较低的分区。以下命令实现了P1 P2分区的合并:
拆分分区将一个分区拆分两个新分区,拆分后原来分区不再存在。注意不能对HASH类型的分区进行拆分。
结合分区是将散列分区中的数据接合到其它分区中,当散列分区中的数据比较大时,可以增加散列分区,然后进行接合,值得注意的是,接合分区只能用于散列分区中。通过以下命令进行接合分区:
以下命令将P21更改为P2
跨分区查询