我第一次尝试使用 pg_partman 扩展,但无法创建父表。这是我的命令:
SELECT partman.create_parent('public.mytable_by_date','start_time','native','monthly');
这会产生此错误:
ERROR: invalid input syntax for type bigint: "monthly"
CONTEXT: PL/pgSQL function partman.create_parent(text,text,text,text,text[],integer,text,text,boolean,text,text,text[],boolean,text,boolean,text) line 551 at assignment
DETAIL:
HINT:
CONTEXT: PL/pgSQL function partman.create_parent(text,text,text,text,text[],integer,text,text,boolean,text,text,text[],boolean,text,boolean,text) line 788 at RAISE
我也尝试过daily
,quarterly
但它们返回相同的错误。
pg_partman:4.6.0 Postgres:12.9 Ubuntu:20.04.01