暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

openGauss每日一练第8天

原创 张辉 2021-12-09
578

第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;


「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论