Значение TALEND ORA-01438 больше указанной допустимой точности, но не указано точности
У меня есть эта работа:
Когда я пытаюсь запустить его, после компиляции выдает ошибку
java.sql.SQLDataException: ORA-01438
для компонента tDBOutput_2. Для этого компонента я установил опцию "умереть при ошибке", и в первой строке он не работает, но ошибка одинакова для всех соединяющихся строк.
В этом случае первое и второе поля - BigDecimal, а последнее - строка.
В tMap я сначала пытался без указания точности, затем пытался использовать разные уровни точности, затем я пытался напечатать точность поля и поместил это значение в качестве точности, но не сработало.
В моей БД поле таблиц определено как NUMBER, без указания длины и точности.
Как я могу решить это? В журнале ошибок ошибка не отображается.