创建默认分区 postgres 时出错
Error while creating default partition postgres
我创建了带有列表分区的表。所有分区表都已创建,但我在创建 DEFAULT 分区时遇到错误。
以下是我遇到的错误。我正在使用 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
最后一条语句出现以下错误。
ERROR: syntax error at or near "DEFAULT"
请帮忙。
PostgreSQL 11 之前不支持默认分区。
有关详细信息,请参阅 version 11 release notes
披露:我是 EnterpriseDB (EDB) 的员工。
我创建了带有列表分区的表。所有分区表都已创建,但我在创建 DEFAULT 分区时遇到错误。
以下是我遇到的错误。我正在使用 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
最后一条语句出现以下错误。
ERROR: syntax error at or near "DEFAULT"
请帮忙。
PostgreSQL 11 之前不支持默认分区。
有关详细信息,请参阅 version 11 release notes
披露:我是 EnterpriseDB (EDB) 的员工。