Нетрудно преобразовать многораздельную таблицу в однораздельную таблицу, если мы используем онлайн-переопределение Oracle, а идентификатор объекта исходной таблицы изменяется в результате операции, поскольку промежуточная таблица (не разделено) становится исходной таблицей.
В переопределении Oracle я понял следующий факт:
- Чтобы сохранить идентификатор объекта исходной таблицы, мы должны использовать раздел обмена переопределения и таблицу назначения совпадает с исходной таблицей.
Интересно, есть ли способ сохранить идентификатор объекта при преобразовании многораздельной таблицы в однораздельную таблицу с переопределением Oracle онлайн. Причина в том, что иногда нельзя изменять идентификатор объекта в среде CD C (GoldenGate / SharePlex).