我可以为postgresql-12中的范围分区添加相同的值吗?

wz1wpwve  于 2021-07-24  发布在  Java
关注(0)|答案(1)|浏览(311)
CREATE TABLE tbl_prop_demand_dtls_mango 
PARTITION OF tbl_prop_demand_dtls_partition
FOR VALUES FROM (28) TO (28);

我犯了这个错误

ERROR:  empty range bound specified for partition "tbl_prop_demand_dtls_mango"
DETAIL:  Specified lower bound ('28') is greater than or equal to upper bound ('28').
uemypmqf

uemypmqf1#

根据文件:
在创建范围分区时,用from指定的下限是包含边界,而用to指定的上限是独占边界。
宣言

CREATE TABLE tbl_prop_demand_dtls_mango 
PARTITION OF tbl_prop_demand_dtls_partition
FOR VALUES FROM (28) TO (29);

定义大于或等于28且小于29的值的范围。如果列是整数,则范围仅包含28。

相关问题