значение informatica, превышающее указанную точность, разрешенную для этого столбца - PullRequest
0 голосов
/ 05 января 2012

Я попытался загрузить таблицу ADuplicate, которая является дубликатом таблицы A, используя прямое сопоставление один в один в Informatica.

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

Я заметил, что для столбца C4, который является числом (15) в обеих таблицах, возникает проблема при загрузке.

Данные с ошибкой при загрузке: 200000300123 и -1000000000000000000000000000000000000000000

Я сомневаюсь:

  1. Это значение доступно в источнике с той же точностью. Почему это не попадает в цель?
  2. Я изменил Целевой столбец C4 как просто поле Число. Я мог вставить это значение вручную, используя TOAD, но почему я не мог сделать то же самое, используя Informatica?

Пожалуйста, помогите мне.

Заранее спасибо

Шанмугам

Ответы [ 2 ]

1 голос
/ 01 июля 2013

Попробуйте установить флажок " Включить высокую точность ", который доступен на вкладке " properties " в свойствах сеанса.

1 голос
/ 13 июня 2012

Есть ли у вас какое-то преобразование между источником и целью, которое устанавливает различную точность для этого порта?Особенно тот, что перед целью?

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

...