oracle对已建的表分了区后,再想增加分区可以吗
发布网友
发布时间:2022-04-08 19:52
我来回答
共2个回答
热心网友
时间:2022-04-08 21:21
可以的,比如有分区表如下:
create table test
(
msg_id VARCHAR2(16),
result INTEGER,
ts VARCHAR2(17),
ts_time TIMESTAMP(6),
insert_time DATE)
partition by range (TS_TIME)
(
partition P20180110 values less than (TIMESTAMP' 2018-01-11 00:00:00')
tablespace USERS
pctfree 10
initrans 1
maxtrans 255
storage
(
initial 64K next 1M
minextents 1
maxextents unlimited
)
);
如果想增加分区:
alter table test add partition P20180112 values less than (to_date('20180113 00:00:00','yyyymmdd hh24:mi:ss'));
热心网友
时间:2022-04-08 22:39
可以,随时可以增加分区。