创建默认分区Postgres时出错

时间:2019-12-06 16:58:26

标签: postgresql postgresql-10

我创建了带有列表分区的表。所有分区表均已创建,但创建默认分区时遇到错误。

以下是我遇到的错误。我正在使用Postgres 10.4。

create table test (id int, val int) partition by list(val); --worked fine

create table test_1 partition of test for values in (1); --worked fine

create table test_def partition of test DEFAULT; --throws error

对于最后一条语句,我得到以下错误。

  

错误:“默认”处或附近的语法错误

请帮助。

1 个答案:

答案 0 :(得分:1)

直到PostgreSQL 11才支持默认分区。

有关更多信息,请参见version 11 release notes

披露:我是EnterpriseDB(EDB)员工。