ORA-01438 Ошибка
Может ли кто-нибудь помочь мне с этим исключением?
ORA-01438: значение, превышающее указанную точность, разрешенную для этого столбца
ORA-06512: в "DM001.DFEE_AFT_IUD_JOURNAL", строка 58
ORA-04088: ошибка во время выполнения триггера 'DM001.DFEE_AFT_IUD_JOURNAL' ORA-06512: в строке 4
3 ответа
Решение
Вы пытаетесь вставить значение в любой столбец, у которого "точность" больше определенной.
Вы пытаетесь сохранить значение в поле записи, которое длиннее, чем позволяет определение столбца таблицы.
Ваш столбец может быть определен как NUMBER(3), но вы пытаетесь сохранить в нем более длинное число, например 1250.
Вы, вероятно, пытались ввести значение больше, чем определенное при создании таблицы (т.е. varchar2(4) -> значение попыталось 10000)