我想创建一个表,在其中一列上按散列进行分区,然后设置fillfactor=80
脚本如下所示
CREATE TABLE test1
(
col1 int NOT NULL GENERATED BY DEFAULT AS IDENTITY,
col2 varchar NULL,
col3 date null
)
PARTITION BY HASH (col3);
create table p1
partition of test1
WITH (fillfactor=80);
但我已经低于误差了
ERROR: syntax error at or near "WITH"
第13行:带(填充系数=80);
是否可以通过散列进行分区并设置填充因子?或者是否有其他方法来设置填充因子。请帮助
1条答案
按热度按时间62lalag41#
您缺少分区定义的
for values
部分: