ORA-01438 Ошибка - PullRequest
       37

ORA-01438 Ошибка

0 голосов
/ 16 августа 2011

Может ли кто-нибудь помочь мне с этим исключением?

ORA-01438: значение, превышающее указанную точность, разрешенную для этого столбца

ORA-06512: в "DM001.DFEE_AFT_IUD_JOURNAL",строка 58

ORA-04088: ошибка во время выполнения триггера 'DM001.DFEE_AFT_IUD_JOURNAL' ORA-06512: в строке 4

Ответы [ 3 ]

3 голосов
/ 16 августа 2011

Вы пытаетесь сохранить в поле записи значение, которое длиннее, чем позволяет определение столбца таблицы.

Ваш столбец может быть определен как NUMBER (3), но вы пытаетесь сохранить в нем более длинное число, например, 1250.

2 голосов
/ 16 августа 2011

Вы пытаетесь вставить значение в любой столбец с «точностью», превышающей заданную.

1 голос
/ 16 августа 2011

Вы, вероятно, пытались ввести значение больше, чем определенное при создании таблицы (то есть varchar2 (4) -> значение попыталось 10000)

...