Oracle 修改分区表分区规则(日期范围分区)

 

 

1、numtodsinterval就是用来给时间类型加上n 天,n时, n分,或者n秒

alter table t set interval numtodsinterval(1,'day'));

alter table t store in (tablespace1,tablespace2);

2、numtoyminterval(x,c)将x转为interval year to month数据类型,常用的单位有'year','month'

alter table t set interval numtoyminterval(1,'month'));

 

3、关闭自动分区功能

alter table t set interval ();

 

4、分区表一些测试情况

1)在创建分区表时加上自动分区功能后,后续数据写入,会按照分区键自动创建分区,不管数据写入顺序,都能按照分区键值创建相对应的分区。

2)在创建分区表时没有加上自动分区功能后,手动创建几个分区后,再打开自动分区功能,那么自动分区功能只能对,最后一个手动分区后的数据有效。

 

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-06-24
  • 2021-05-29
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2021-08-02
  • 2021-06-08
  • 2021-11-26
  • 2021-11-13
相关资源
相似解决方案