第8天
课堂作业:
对不起,忘记加分区了。。
插入超出范围的数据:
查看各区上的数据:
创建新分区并放入满足这个分区要求的数据:
分区改名:
删除分区、删除表:
做作业:
1.创建一个含有5个分区的范围分区表store,在每个分区中插入记录
create table store
(id integer,
name varchar(20))
partition by range (id)
(
partition store10 values less than (10),
partition store20 values less than (20),
partition store30 values less than (30),
partition store40 values less than (40),
partition store50 values less than (50)
);
insert into store values
(1,'1'),
(11,'11'),
(21,'21'),
(31,'31'),
(41,'41');
2.查看分区1上的数据
select * from store partition(store10);
3.重命名分区2
alter table store rename partition store30 to store300;
4.删除分区5
alter table store drop partition store50;
5.增加分区6
alter table store add partition store60 values less than (100);
6.在系统表pg_partition中查看分区信息
select * from pg_partition;
7.删除分区表
drop table store;