У меня есть таблица, которая разделена на столбец ha sh.
CREATE TABLE TEST(
ACCOUNT_NUMBER VARCHAR(20)
)
PARTITION BY HASH (ACCOUNT_NUMBER)
PARTITIONS 16
Теперь я хочу обновить сам столбец account_number
в таблице из-за определенных требований. Поскольку этот столбец разбит на разделы, я не могу выполнить команду обновления для таблицы, например
Update test set account_number = new_value
, так как это приводит к следующей ошибке:
Ошибка : ORA-14402: ОБНОВЛЕНИЕ РАЗДЕЛА БУДЕТ ПРИЧИНИТЬ ИЗМЕНЕНИЕ РАЗДЕЛА.
Движение строки отключено для таблицы.
В одну сторону Я знаю, что нужно включить перемещение строк, но я также хочу изучить другие варианты.
Не могли бы вы посоветовать мне, как решить эту проблему?