ORA-01441

ORA-01441: изменяемая колонка должна быть пуста для уменьшения длины колонки

Причина:

Оператор ALTER TABLE MODIFY пытается уменьшить размер символьного поля содержащего данные. Для того чтобы уменьшить максимальный размер колонки символов, колонка должна содержать только значения типа NULL.

Действие:

Установите все значения в колонке на NULL перед уменьшением максимального размера.