Возможно ли обменять раздел по умолчанию?
Я работаю над версией HAWQ 2.3.0. Я хочу обменять раздел по умолчанию между двумя таблицами, но получаю ошибку ниже:
ОШИБКА: не удалось ОБМЕНИТЬ таблицу "sales_stg", так как у нее есть дочерние таблицы
Используемый код:-
Create table sales ( sales_id integer,LOADDATE timestamp with time zone DEFAULT now()) WITH (APPENDONLY=TRUE, OIDS=FALSE) distributed by(sales_id) Partition by RANGE(loaddate) (DEFAULT PARTITION others);
Create table sales_stg (sales_id integer,LOADDATE timestamp with time zone DEFAULT now()) WITH (APPENDONLY=TRUE, OIDS=FALSE) distributed by(sales_id) Partition by RANGE(loaddate) (DEFAULT PARTITION others);
Alter table sales exchange partition others with table sales_stg;