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

GBase 8a MPP Cluster时间字段作为分区键

原创 灵魂摆渡者 2022-03-30
572

CREATE TABLE "t_p_range" (

  "A" datetime DEFAULT NULL,

  "B" varchar(20) DEFAULT NULL

) ENGINE=EXPRESS DISTRIBUTED BY('b')

 PARTITION BY RANGE (a)

(PARTITION p_0 VALUES LESS THAN (20200101000000) TABLESPACE = 'sys_tablespace' ENGINE = EXPRESS,

 PARTITION p_1 VALUES LESS THAN (20200201000000) TABLESPACE = 'sys_tablespace' ENGINE = EXPRESS);

insert into t_p_range values('2019-10-10','aaa');

insert into t_p_range values('2020-01-10','bbb');

gbase> select * from t_p_range;

+---------------------+------+

| A                   | B    |

+---------------------+------+

| 2019-10-10 00:00:00 | aaa  |

| 2020-01-10 00:00:00 | bbb  |

+---------------------+------+

2 rows in set (Elapsed: 00:00:00.12)

 

gbase> select * from t_p_range partition(p_0);

+---------------------+------+

| A                   | B    |

+---------------------+------+

| 2019-10-10 00:00:00 | aaa  |

+---------------------+------+

1 row in set (Elapsed: 00:00:00.05)

 

gbase> select * from t_p_range partition(p_1);

+---------------------+------+

| A                   | B    |

+---------------------+------+

| 2020-01-10 00:00:00 | bbb  |

+---------------------+------+

1 row in set (Elapsed: 00:00:00.05)

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

评论