Я создал таблицу с именем 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: PostgreSQL 11.2 на x86_64-apple-darwin17.7.0, скомпилированная Apple LLVM версии 10.0.0 (clang-1000.11.45.5)64-битный