时间:2024-02-03 17:42作者:下载吧人气:32
PG 假如我们想像Hive那也创建动态分区是不能实现的。
那么需要我们手动通过脚本来创建分区表,创建分区表必须要创建主表和分区表。
因此我们可以根据我们需求提前用脚本把分区表生成即可,也可以用触发器来实现。
主表:定义我们的一些约束,以及分区键,实质上不存储数据
分区表:主要是用来存储数据的。所有列及约束都跟随主表
注意:如果我们指定分区表不存在会报错,因此一定要提前创建好分区表,并且要数据不能有遗漏的分区键。
就是我们指定数据库中字段的一列作为分区字段。
1.如下创建分区表的主表 关键字【partition by list】:
create table fenqu(
网友评论