Значение TALEND ORA-01438 больше указанной допустимой точности, но не указано точности - PullRequest
0 голосов
/ 11 сентября 2018

У меня есть это задание:

enter image description here

Когда я пытаюсь его запустить, после компиляции выдает ошибку

java.sql.SQLDataException: ORA-01438

для компонента tDBOutput_2.Для этого компонента я установил опцию «умереть при ошибке», и в первой строке он не работает, но ошибка одинакова для всех соединяющихся строк.

enter image description here

В этом случае первое и второе поля - BigDecimal, а последнее - строка.

В tMap я сначала пытался без указания точности, затем я пытался использовать разные уровни точности,затем я попытался напечатать точность поля и присвоил это значение точности, но не сработало.

В моей БД поле таблиц определено как NUMBER, без указания длины иточность.

Как я могу решить эту проблему?В журнале ошибок ошибка не отображается.

...