У меня есть ситуация, когда нужно обновить столбец (все строки) в таблице, содержащей 150 миллионов записей.Массовое обновление в Oracle12c
Создание дублирующей таблицы с обновлениями и удаление предыдущей таблицы - лучший способ, но нет свободного места на диске для хранения дублирующей таблицы. Итак, как выполнить обновление за меньшее время? Перегородки находятся на столе. Я использую oracle 12c
Покажите нам обновление, которое вы хотите запустить. –
Это новый столбец, который вы хотите заполнить, или существующий столбец, который вы хотите изменить? Является ли обновленное значение, полученное из столбцов в этой таблице, или вам нужно получать значения из других таблиц? – APC
для существующего столбца я должен маскировать символы, такие как substr (column_name, 1,5) || 'XXXX' @ APC – siva