请问 分区表 分区条件如何修改?? 比方 p1 分区原来的 条件 range (empno)<7500 改为 range(empno)<7600能直接修改么??当然 用一个临时表作为过度用新的分区 条件,建一个新的分区表临时表数据倒入到 新的分区表drop 老 分区表新分区表 rename to 老分区表的名字这个还是可以的 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 1、如果你的分区条件里头没有 maxvalue 分区,按照如下方法来操作 a、先add一个 range(empno)<7600 的分区 b、merge range(empno)<7500 和 range(empno)<7600 的分区2、如果你的分区条件里头存在 maxvalue 分区,按照如下方法来操作 a、先at 7600 这个点上 slipt maxvalue分区 b、mergr 新出来的range(empno)<7600 和 range(empno)<7500分区 好的 思路上 明确了在多问一句如果原来的条件 是 〈7600,想这个分区条件修改成为 〈7500,实际上也就是 先split ,然后 再把7500〈*〈7600, 和在上边的分区进行合并吧! alter table emppart split PARTITION p2 at (7500) into (partition p21 ,partition p22);alter table emppart merge partitions p22 ,p3 into partition p3;试验 成功通过、 oracle可以在查询中更新数据吗? oracle监听程序不支持服务 求大侠帮忙 关于导入外部数据文件 求入门书籍以及各位老鸟的经验!!! 关于系列的一些设置问题。。 怎样查询某个字段不含指定字符的记录 请教一个存储过程 数据库的那个文本型字段的长度最大啊? sql语句执行效率问题!!!急急 入门 菜问题 这个语句怎么改? 根据级次修改显示名称的SQL如何写
a、先add一个 range(empno)<7600 的分区
b、merge range(empno)<7500 和 range(empno)<7600 的分区2、如果你的分区条件里头存在 maxvalue 分区,按照如下方法来操作
a、先at 7600 这个点上 slipt maxvalue分区
b、mergr 新出来的range(empno)<7600 和 range(empno)<7500分区
好的 思路上 明确了在多问一句如果原来的条件 是 〈7600,想这个分区条件修改成为 〈7500,
实际上也就是 先split ,然后 再把7500〈*〈7600, 和在上边的分区进行合并吧!
alter table emppart split PARTITION p2 at (7500) into
(
partition p21 ,
partition p22);
alter table emppart merge partitions p22 ,p3 into partition p3;
试验 成功通过、