ORA-01404

ORA-01404: ALTER COLUMN будет делать конкатенированный индекс слишком большим

Причина:

Увеличение длины колонки будет причиной комбинированной длины колонок указанных в предыдущем операторе CREATE INDEX, который превысит максимальную длину индекса (225). Общая длина индекса складывается из суммы ширин всех индексированных колонок плюс количество индексированных колонок. Поля дат обрабатываются как длина из 7 символьных полей, которые вычисляются по их определенной ширине, и числовые поля длинной 22.

Действие:

Единственный путь добавить колонку – это удалить связанный индекс. Индекс не может быть воссоздан, если он будет превышать максимальную ширину индекса.

Смотри также в категории: Сообщения об ошибках и кодах Oracle