我创建了一个名为的表trackings
和许多分区子表,它们被命名为trackings_pt_...
.
分区表trackings_pt_...
继承自该trackings
表。
我想将id
所有这些(父表和子表)的列从integer
更改为bigint
.
Alter table trackings alter column id set data type bigint;
我面临
ERROR: cannot alter inherited column "id"
请帮我解决它。
Postgres 版本:x86_64-apple-darwin17.7.0 上的 PostgreSQL 11.2,由 Apple LLVM 版本 10.0.0 (clang-1000.11.45.5) 编译,64 位